如果我運行 netsh wlan show hostednetwork
它會顯示,
- 託管網路設置,
- 託管網路狀態
這兩部分。
但是,如果我只想顯示「託管網路狀態」部分,我可以這樣做嗎?
(這就像管道輸出輸出的特定部分,只是為了顯示要顯示的基本資訊)
答案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 cmd 行相關的所有內容的絕佳參考。