我需要获取无线SSID并在其旁边添加优先级顺序。 它应该看起来像这样
1 SSID work
2 SSID home
3 SSID TEST
我做了以下
Set /a c=0
netsh wlan show profile >temp
for /f "tokens=5" %%a in ('find "All User Profile" temp') do call :processline %%a
goto :END
goto :eof
:processline
set /a c=c+1
echo. %c% %*
goto :eof
:eof
它似乎工作正常,但是当我将程序编译为可执行文件时不再起作用 任何建议
答案 0 :(得分:0)
好的,设法解决了我的问题。现在它在编译为exe时也有效。
netsh wlan show profile >temp
for /f "tokens=5" %%i in ('find "All User Profile" temp') do (
echo. !x! %%i
set /a x=!x!+1
)