Как правильно использовать netsh в скрипте .bat - PullRequest
0 голосов
/ 21 октября 2019

Я пишу скрипт для проверки моего статуса Wi-Fi, и если он подключен, я отключаю его. Я пытаюсь сделать это следующим образом:

netsh interface show interface name = "Wi-Fi" | FIND /I "connexion" | FIND /I "Connecté"

if %ERRORLEVEL% == 0 (
netsh interface set interface name="Wi-Fi" admin = DISABLED
) ELSE (
echo erreur lecture wifi
)

Точность, мой компьютер на французском языке, поэтому вывод команды на французском.

Когда я запускаю скрипт, уровень ошибки первогокоманда равна 1, но я ожидаю 0, потому что когда я помещаю тот же комманд в командную строку, уровень ошибки равен 0. Как я могу это исправить? Есть лучший способ сделать это? спасибо за вашу помощь.

...