在Java程序中启用/禁用IPv6 Windows设置

时间:2015-03-18 16:14:32

标签: java windows configuration windows-7 ipv6

我需要能够在Java程序中启用/禁用我的计算机上的IPv6设置。

基本上,我需要按照以下说明开启和关闭IPv6:How To Disable IPv6 On Windows 7

但我需要能够通过Java程序来做到这一点。这可能吗?

我在Windows 7上运行。

2 个答案:

答案 0 :(得分:0)

请参阅工具netsh,特别是安装IPv6支持:

netsh int ipv6 install

删除:

netsh int ipv6 uninstall

还记录在KB2478747下。

请参阅问题How to Execute Windows Commands Using Java - Change Network Settings以集成到Java应用程序中。

Runtime.getRuntime().exec("netsh int ipv6 install");

答案 1 :(得分:0)

我能够使用我下载并安装的名为nvspbind的实用程序来完成此操作。安装完成后,关闭IPv6和关闭的调用是:

nvspbind.exe / e“Local Area Connection”ms_tcpip6 nvspbind.exe / d“本地连接”ms_tcpip6