IPアドレスの自動・固定切替バッチ | 管理人Nのブログ

管理人Nのブログ

システム開発関係者の独り言

在宅と会社の切り替えで便利

 

1.以下のコマンドを「IP切替.bat」とかの名称で保存

2.xxx.xxx.xxx.xxx を 固定IPに書き換え

3.DNS、Gatewayも自社に合わせて変更

4.「IP切替.bat」を管理者として実行

  (ショートカットで設定すると楽)

5.0入力で自動、1入力で固定に変更

 

--以下--

SET /P ANS="IP自動=0 IP固定=1 (0 or 1)?"

if /i {%ANS%}=={0} (goto :auto)
if /i {%ANS%}=={1} (goto :kotei)
goto end

:kotei
netsh interface ipv4 set address name="Wi-Fi" source=static address=xxx.xxx.xxx.xxx mask=255.255.0.0 gateway=172.16.0.1
netsh interface ipv4 set dns name="Wi-Fi" source=static address=172.16.0.1 register=primary validate=no
rem netsh interface ipv4 add dns name="Wi-Fi" address=xxx.xxx.xxx.xxx index=2 validate=no
pause
goto :end



:auto
netsh interface ipv4 set address name="Wi-Fi" dhcp
netsh interface ipv4 set dns name="Wi-Fi" dhcp
pause
goto end


:end
exit