PC/ラップトップの IP アドレスとサブネット マスクを変更できるプログラムを作成しようとしています。私が行おうとしている入力は、Windows の IPv4 プロパティ (ip/subnet、dns/alternate dns) のインターフェイスと似ています。
今考えられるのは、netsh コマンドを使用して Windows の IP を変更することです。私がやりたいことは、Windowsでイーサネット設定を設定/取得することです
前もって感謝します
PC/ラップトップの IP アドレスとサブネット マスクを変更できるプログラムを作成しようとしています。私が行おうとしている入力は、Windows の IPv4 プロパティ (ip/subnet、dns/alternate dns) のインターフェイスと似ています。
今考えられるのは、netsh コマンドを使用して Windows の IP を変更することです。私がやりたいことは、Windowsでイーサネット設定を設定/取得することです
前もって感謝します
JAVAでレジストリを変更できます。これでうまくいくはずです。これらは役立つはずです:
http://www.windowsreference.com/networking/dhcp-static-ip-settings-in-windows-registry/
http://www.windowsreference.com/networking/dhcp-static-ip-settings-in-windows-registry/
もう 1 つの方法は、JAVA から netsh コマンドを呼び出すことです。
String str1="192.168.0.201";
String str2="255.255.255.0";
String[] command1 = { "netsh", "interface", "ip", "set", "address",
"name=", "Local Area Connection" ,"source=static", "addr=",str1,
"mask=", str2};
Process pp = java.lang.Runtime.getRuntime().exec(command1);