駄文型

意識低い系エンジニアの日記です。

固定IP/DHCPの切り替えをバッチで実行する方法

職場では基本的に固定IPなのだが、一部の会議室ではDHCPに切り替えないといけないという糞仕様になっている。その度に切り替えるのは面倒なのでバッチ化した。以下そのメモ。

バッチの中身

以下をコピペしてバッチ化すれば完了。「管理者として実行」する必要がある。Runasコマンドを使えばいけると思うけど面倒なのでそもままにしてある。Ctrl + Shift + Enterで実行できるっぽいし。

固定IPへ切り替え

netsh interface ip set address "ローカル エリア接続" static <IPアドレス> <サブネットマスク> <デフォルトゲートウェイ> 
netsh interface ip set dns "ローカル エリア接続" static <DNSサーバ> primary
netsh interface ip add dns "ローカル エリア接続" <DNSサーバ>
 

DHCPへ切り替え

netsh interface ip set address "ローカル エリア接続" dhcp
netsh interface ip set dns "ローカル エリア接続" dhcp

参考

Windows TIPS:netshコマンドでTCP/IPのパラメータを設定する - @IT

DHCP―ホスト設定サーバの設定・運用・管理

DHCP―ホスト設定サーバの設定・運用・管理

Windows コマンドプロンプト ポケットリファレンス

Windows コマンドプロンプト ポケットリファレンス

あわせてどうぞ

Mac用MarkdownエディタMouをはてなブログ用エディタにするショートカット・設定 - 駄文型

これから会社員として働く学生達へ送る「周りと差をつけるために職場でやっておくといいたった2つのこと」 - 駄文型

創英角ポップ体に魅せられたひとびと - 駄文型