我需要能够在Java程序中启用/禁用我的计算机上的IPv6设置。
基本上,我需要按照以下说明开启和关闭IPv6:How To Disable IPv6 On Windows 7
但我需要能够通过Java程序来做到这一点。这可能吗?
我在Windows 7上运行。
答案 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