cmd経由でWIFIをオンにする方法は?


20

ラップトップのWiFiボタンが機能しません。
WindowsにWiFiをオンにするコマンドはありますか?


2
ボタンはメーカーによって組み込まれ、ハードウェアを介してWIFIへの電源を切断し、OSの相互作用なしで動作する場合もあります。OEMソフトウェアに依存するのは単なるWindows通知ボタンです。ラップトップモデルを特定できれば、ソフトウェアソリューションがあるかどうかを判断できる場合があります。
horatio 14年

回答:


25

netshを使用してこれを行うには:

インターフェイス名を取得します。

netsh interface show interface

インターフェイスを有効にします。

netsh interface set interface "Interface Name" enabled

問題の解決策を完了するには、ショートカットを作成し、Windowsの起動時に実行するようにします。たとえば、netshのワイヤレスアダプターの名前がWi-Fiの場合、ショートカットは次のようになります(1行)。

C:\Windows\System32\runas.exe /savecred /user:administrator "C:\Windows\System32\netsh.exe interface set interface \"Wi-Fi\" enabled"

runasコマンドは、コマンドが管理者として実行されることを保証します。これは、インターフェースを起動または停止するために必要です。/ savecredスイッチは資格情報を保存します。資格情報は最初に要求される場合がありますが、通常はその後は要求されません。


1
「このネットワーク接続は存在しません」
-CodyBugstein

こんにちは、@ CodyBugsteinは、大文字と小文字を正しく使用してインターフェイス名を記述してください。これは、落とし穴の1つです...希望
エズラA.Mosomi

このrunasコマンドは、管理者の読み取りアクセス許可を取得できないため役に立ちません。
dan1st

6

NICリストとインデックス番号を取得します。

wmic nic get name, index

インデックス番号でNICを有効にします:(例:7)

wmic path win32_networkadapter where index=7 call enable

インデックス番号でNICを無効にします:(例:7)

wmic path win32_networkadapter where index=7 call disable

2
上記のことは、このリンクから来たものであることを強くお勧めし
us

1行のコード。バッチファイルの場合は、%%-を使用しますWMIC PATH Win32_NetworkAdapter WHERE "Name LIKE '%%Wireless%%'" CALL enable。コンソールで入力する場合WMIC PATH Win32_NetworkAdapter WHERE "Name LIKE '%Wireless%'" CALL enable
it3xl

1

DevConを使用して、コマンドラインからデバイスを無効にすることができます。DevCon.exeをコマンドラインデバイスマネージャーと考えてください。ただし、アダプターをオンまたはオフにするだけです。

netshコマンドを使用する方が得策です。


devconの詳細は次のとおりです
ArtemGr
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.