Следующее работает в файле BAT.
@echo off
"C:\Program Files\Windows Defender\MpCmdRun.exe" "-SignatureUpdate"
If errorlevel 1 (echo "No Internet connection"
pause > nul
cls
exit)
Однако, когда я использую следующее в VBS-файле для запуска BAT-файла, это не работает.
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "D:\SignatureUpdate.bat" & Chr(34), 0
Set WshShell = Nothing
Я хочу использовать файл VBS для запуска файла BAT, потому что я не хочу видеть окно командной строки. Кто-нибудь может помочь?
PS Я могу использовать файл VBS для запуска BAT-файла, если программа "C:\Windows\write.exe"
но не в случае "C:\Program Files\Windows Defender\MpCmdRun.exe"
.