PowerShellでNICの状態と対応する電源設定を確認する
Windows 8.1/Server 2012 R2オペレーティングシステムの場合。
Windows 8.1およびWindows Server 2012 R2では、ネットワークアダプターを管理するためのコマンドが多数導入されました。Wifiの接続を確認したいとき、例えばリモートウェイクアップでマシンが起きない原因を突き止めたいとき、この時点で電源管理の設定を見る必要があるかもしれません。
このコードの行を見てください。
PS> Get-NetAdapter
Name InterfaceDescription ifIndex Status MacAddress LinkSpeed
---- -------------------- ------- ------ ---------- ---------
WLAN Intel(R) Centrino(R) Wireless-N 1000 4 Up 74-E5-0B-8D-F3-70 72 Mbps
vEthernet (Internal Et... Hyper-V Virtual Ethernet Adapter #4 15 Up 00-15-5D-02-01-08 10 Gbps
vEthernet (Broadcom Ne... Hyper-V Virtual Ethernet Adapter #3 13 Disconnected DC-0E-A1-73-7B-FF 1 Gbps
vEthernet (V-Hub) Hyper-V Virtual Ethernet Adapter #2 11 Up 74-E5-0B-8D-F3-70 72 Mbps
Network Bridge Microsoft Network Adapter Multiplexo... 10 Up 74-E5-0B-8D-F3-70 72 Mbps
Ethernet Broadcom NetLink (TM) Gigabit Ethernet 3 Disconnected DC-0E-A1-73-7B-FF 0 bps
対応するNIC名が見つかったら、電源設定を見ることができます。
PS> Get-NetAdapter -Name WiFi | Get-NetAdapterPowerManagement
InterfaceDescription : Intel(R) Wireless-N 7260
Name : WiFi
ArpOffload : Enabled
NSOffload : Enabled
RsnRekeyOffload : Enabled
D0PacketCoalescing : Enabled
SelectiveSuspend : Unsupported
DeviceSleepOnDisconnect : Disabled
WakeOnMagicPacket : Enabled
WakeOnPattern : Enabled
LiFeiTaiさんからのメモです。自分のローカルマシンで実行した後の出力は、以下の通りです。Get-NetAdapterPowerManagement : システムに接続されているデバイスは動作していません。
関連
-
PowershellによるWindowsログのクエリ方法
-
PowerShell 5.0の新機能が公開されました。
-
PowerShell で .NET Framework を使用して、グローバルアセンブリキャッシュにアセンブリを追加する。
-
PowerShell パラメータの相互排除の例
-
PowerShellの条件付きパイプライン終了方法
-
PowerShellでパイプラインを終了させる方法
-
PowerShellでWPFを呼び出してクールなウィンドウを生成する例
-
タイプ別ソートのPowershell実装
-
Powershellが文字列をインターセプトして省略記号を追加する例
-
Powershellで隠しファイルを表示する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
CMDとWin powershellの違い
-
ADユーザーのパスワード属性を一括で変更するPowerShellコード
-
PowerShell文字列オブジェクトのメソッド概要
-
PowerShell正規表現(Regex)の右から左へのマッチング方式のコード例
-
テキストファイルの暗号化・復号化に対するPowershellのアプローチ例
-
バッチ処理ではなくPowerShellを使おう!
-
PowerShell ローカルアカウントスクリプト共有の追加
-
PowerShellで複数ファイルからキーワードを取得する
-
ネットワーク上のホストの種類を検出するPowerShellスクリプト
-
共有レジストリからユーザー設定を取得するためのPowershellスクリプト