ネットワークインターフェースを無効化/有効化するサンプルコード。確認なしでネットワークが切断されてるので、リモートデスクトップ使用時は注意。とくに遠隔地のデータセンターで実行しているサーバなど。
コマンド:
rem 現在のイーサネット一覧を表示する netsh interface show interface rem イーサネットを無効化する netsh interface set interface name="イーサネット" admin=disabled rem イーサネットを有効化する netsh interface set interface name="イーサネット" admin=enabled
実行例:
C:\>netsh interface show interface
Admin State State Type Interface Name
-------------------------------------------------------------------------
有効 接続 専用 イーサネット
C:\>rem イーサネットを無効化する
C:\>netsh interface set interface name="イーサネット" admin=disabled
C:\>rem イーサネットを有効化する
C:\>netsh interface set interface name="イーサネット" admin=enabled