Windows のコマンドプロンプトからの出力の特定の部分を表示できますか?

Windows のコマンドプロンプトからの出力の特定の部分を表示できますか?

実行すると netsh wlan show hostednetwork表示されます。

  1. ホストネットワーク設定、
  2. ホストネットワークのステータス

これら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=6Hosted network settings出力の一部をスキップします。

参考文献

関連情報