実行すると netsh wlan show hostednetwork
表示されます。
- ホストネットワーク設定、
- ホストネットワークのステータス
これら2つの部分。
しかし、「ホストされたネットワークのステータス」部分だけを表示したい場合は、それが可能でしょうか?
(表示すべき重要な情報だけを表示するために、出力の特定の部分をパイプ出力するようなものです)
答え1
「ホストされたネットワークのステータス」部分だけを表示したいのですが、どうすればよいですか?
for /f
コマンドラインから使用:
for /f "skip=6 tokens=* usebackq" %a in (`netsh wlan show hostednetwork`) do @echo %a
出力:
Hosted network status
---------------------
Status : Not available
ノート:
for
コマンドがバッチファイル内にある場合は、すべて%
を%%
skip=6
Hosted network settings
出力の一部をスキップします。
参考文献
- FOR /F - ループコマンド: 別のコマンドの結果に対して
- Windows CMD コマンドラインの AZ インデックス- Windows コマンド ラインに関連するあらゆることに関する優れたリファレンス。