Как автоматически запустить размещенную сеть? - PullRequest
0 голосов
/ 10 мая 2018

Я хочу автоматически запускать размещенную сеть при запуске.

У меня вопрос о том, как создать файл исправления для проверки состояния размещенной сети в первую очередь и в зависимости от состояния, выполнить команду.

Как это:

@ECHO OFF 

If "netsh wlan show hostednetwork|find "Status"|find "Started"= Started  Go 
To End 

If "netsh wlan show hostednetwork|find "Status"|find "Not Started"= Not 
Started  Go To Start  

:start
netsh wlan start hostednetwork
goto end

:end 
PAUSE

Этот код неверный. Как я могу написать правильный патч?

1 Ответ

0 голосов
/ 10 мая 2018

Как насчет чего-то более простого. Команда FIND устанавливает ERRORLEVEL в 1, если не находит шаблон.

netsh wlan show hostednetwork | find "Status" | find "Started"
IF ERRORLEVEL 1 GOTO Start 
GOTO TheEnd

:Start
netsh wlan start hostednetwork

:TheEnd
pause
EXIT /B
...