2011-09-23 75 views
1

当我做ipconfig /所有我看到DNS后缀搜索列表。我需要从java中检索这个值。 有谁知道如何得到它或它从哪里来?Java DNS后缀

回答

0

的DNS后缀列表是从

HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\SearchList 
+0

为了有用,您还需要将其与来自这里的答案相结合 - http://stackoverflow.com/questions/62289/read-write-to-windows-registry-using-java – Nate

+0

In我的电脑的DNS列表位于以下位置: HKLM \ Software \ Policies \ Microsoft \ Windows NT \ DNSClient \ SearchList 似乎这个路径可能会根据windows版本而改变一点点。有没有办法从java网络配置读取值,以便我不依赖于Windows版本? 我正在使用dnsjava库,也许有一种方法可以使用这个库。有谁知道? – hgonzalez

0

阅读你可以使用Runtime类来执行Windows命令(例如ipconfig /all)和解析标准输入。