HostedNetwork получить текущее количество клиентов - PullRequest
0 голосов
/ 07 июня 2019

Я делаю небольшой пакетный скрипт для моего компьютера (win10) для сброса «hostednetwork» каждые N минут, если число клиентов равно 0. Для этого я собираюсь использовать Task Scheduler, но мне нужно проверить внутри скрипт для количества клиентов.

Я знаю, что работает netsh wlan show hostednetwork показывает мне список информации, включая это значение. Я видел, что для этого есть какой-то аргумент setting=<value>, но нет документации, кроме setting=security ...

Я также пытался использовать findstr, но я не мог понять это. Тем не менее, я подумал, что даже если бы я заставил его работать, я бы не знал, как сохранить значение в переменную для сравнения ...

Как я могу это сделать?

1 Ответ

0 голосов
/ 07 июня 2019

После некоторого поиска я обнаружил, что с помощью find я могу даже сравнить его ...

netsh wlan show hostednetwork | find "Number of clients" | find "0" > nul && goto start || goto stop

start:
echo "There are clients :)"
exit

stop:
echo "There are zero clients :("
exit
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...