Após o processo '' mskscss '' ser parado, aguarde 3 minutos e reinicie o meu serviço
Você pode usar os seguintes comandos:
timeout /t 120 /nobreak
net start "mskscss (managed by AlwaysUpService)"
Arquivo em lote modificado:
SetLocal EnableDelayedExpansion
set FNLog=C:\Windows\windefender\output.txt
for /l %%i in (1,1,5) do (
call :sub
NET STOP "mskscss (managed by AlwaysUpService)"
goto :eof
)
:sub
if exist "%FNLog%" (
find " error #10054 (Unknown error)" "%FNLog%"
if !errorlevel! equ 0 (
NET STOP "mskscss (managed by AlwaysUpService)"
timeout /t 120 /nobreak
net start "mskscss (managed by AlwaysUpService)
goto :done
)
find "--- rate 0.00'" "%FNLog%"
if !errorlevel! equ 0 (
NET STOP "mskscss (managed by AlwaysUpService)"
timeout /t 120 /nobreak
net start "mskscss (managed by AlwaysUpService)
goto :done
)
:done
del /q "%FNLog%"
)
Leitura Adicional
- Um índice A-Z da linha de comando do Windows CMD
- Uma lista categorizada de comandos do Windows CMD
- para - Realize condicionalmente um comando várias vezes.
- net - O comando NET é usado para gerenciar recursos de rede.
- tempo limite - Atrase a execução por alguns segundos ou minutos, para uso em um arquivo de lote.