バッチファイルを使ったネットワーク接続設定の変更方法です。
BieLanを使うと
設定の管理も出来ますので、バッチファイルを書くことすら省けます。
よろしければどおぞ。
「netsh」というコマンドを使用します。
注意!
NT系OSでしか使えませんので注意してください。
また、サービス「Remote Registry Service」が起動していないとnetshが使用できません。
サンプルです。
IPアドレスを固定する場合
netsh interface ip set address name = "ローカルエリア接続" source = static addr = 192.168.0.1 mask = 255.255.255.0
netsh interface ip set address name = "ローカルエリア接続" gateway = 192.168.0.253 gwmetric = 1
netsh interface ip set wins name = "ローカルエリア接続" source = static addr = none
netsh interface ip set dns name = "ローカルエリア接続" source = static addr = 192.168.0.250
netsh interface ip add dns name = "ローカルエリア接続" addr = 192.168.0.251
netsh interface ip set address name = "ローカルエリア接続" gateway = 192.168.0.253 gwmetric = 1
netsh interface ip set wins name = "ローカルエリア接続" source = static addr = none
netsh interface ip set dns name = "ローカルエリア接続" source = static addr = 192.168.0.250
netsh interface ip add dns name = "ローカルエリア接続" addr = 192.168.0.251
IPアドレスを自動取得する場合
netsh interface ip set address name = "ローカルエリア接続" source = dhcp
netsh interface ip set wins name = "ローカルエリア接続" source = dhcp
netsh interface ip set dns name = "ローカルエリア接続" source=dhcp register=PRIMARY
netsh interface ip set wins name = "ローカルエリア接続" source = dhcp
netsh interface ip set dns name = "ローカルエリア接続" source=dhcp register=PRIMARY
注意!
name = "ローカルエリア接続"は、[コントロールパネル]→[ネットワークとダイヤルアップ接続]で表示される名前を 変更している場合は、あわせて変えてください。