WindowsでIP設定の取得と変更をコマンドラインから行う

netshというのがあるそうだ。
管理者でないと変更できないのは当然としても、デフォルトでは動いていない"Remote Registry Service"が起動している必要があるの?
http://you-like.to/nekomimi/works/w2k20010911.html
http://www.monyo.com/technical/windows/26.html
なるほど、普通にifconfigのように使えるみたい。
http://support.microsoft.com/kb/q257748/

netsh interface ip set address "Local Area Connection" static 192.168.0.10 255.255.255.0 192.168.0.1 1
netsh interface ip set address "Local Area Connection" static <ipaddr> <subnetmask> <gateway> <metric>

日本語だと「ローカルエリア接続」を使うのか。

netsh interface ip set address name = "ローカル エリア接続" source = static addr = 192.168.0.100 mask = 255.255.255.0
netsh interface ip set address name = "ローカル エリア接続" gateway = 192.168.0.254 gwmetric = 1
netsh interface ip set dns name = "ローカル エリア接続" source = static addr = 192.168.0.254
netsh interface ip set wins name = "ローカル エリア接続" source = static addr = 192.168.0.254

http://www.networkworld.jp/network/-/38221.html
http://itpro.nikkeibp.co.jp/article/COLUMN/20060809/245476/