我正在写一个脚本,让我知道某人在哪个 wifi 频道上,我无法让回声部分工作来告诉我他们是在 2.4ghz 还是 5ghz wifi 上。
这个脚本工作正常:
@echo off
netsh wlan show interfaces mode=bssid |^
findstr /I /R "^ssid | channel" >> "C:\band.txt"
hostname >> "C:\band.txt"
pause
但是当我展开它时,当我遇到问题时,它没有显示错误。
@echo off
SET chan = (netsh wlan show interfaces mode=bssid |^
findstr /I /R "channel")
if %chan% >= 12 (echo "5ghz") else (echo "2.4ghz") >> "C:\band.txt"
我尝试按照上面的方式编写脚本,但我没有收到错误,所以我不确定我做错了什么。