我想從netsh wlan show hostednetwork setting=security
讀取WLAN鍵,並將其保存在一個變量,所以我可以沒有不必要的信息,如顯示它的變量..:保存從輸出特定的字段到Windows上CMD
echo your key is %wlan_key%
我已經自行搜索了該問題,並找到了similar topic。我使用了James A Mohler的方法,並嘗試將其應用於我的問題,但它不起作用。 失敗的嘗試:
for /f "tokens=1-2 delims=:" %%a in ('netsh wlan show hostednetwork setting=security^|find " Benutzer"') do set key=%%b
set key=%key:~1%
echo %key%
pause
將'for/f「標記= 4 *」%% a in('netsh wlan show hostednetwork setting^= security')do set「key = %% b」'爲你的惡意目的而工作嗎?這可能不是語言環境不可知的,但是如果您確信用戶將全部運行英文Windows,則應該可以工作。 – rojo
感謝您的快速回復,但您的解決方案對我無效。我在編輯中發佈我的解決方案。 – 05x
請不要在問題中發佈解決方案。添加一個答案,而不是(並接受它) – Stephan