Windows XPのLANを有効化/無効化する

利用場所によって、無線LANと有線LANの有効/無効を切り替えたい。スクリプトを使って一発で。


確認環境

以下の環境で確認
  • Windows XP SP3
方法

ステップ1 devconを入手

1) マイクロソフトのページ(http://support.microsoft.com/kb/311272/ja) からdevconコマンドを入手
2) 解凍し、devcon.exeを適当なフォルダに配置。(私はsystem32配下に置いた)

ステップ2 ハードウェアIDの調査

デバイスマネージャーから対象のネットワークデバイスのプロパティを開き、詳細タブからハードウェアIDを確認。

(画面例)


















ステップ3 以下のコマンドで有効化/無効化が可能

C:\> devcon enable "PCI\VEN_168C&DEV_001C&SUBSYS_139C10CF&REV_01"
C:\> devcon disable "PCI\VEN_168C&DEV_001C&SUBSYS_139C10CF&REV_01"

※第3引数にステップ2で調べたハードウェアIDを入れる

以上

コメント