Добавление моего ответа здесь из другого сообщения , так как это был дубликат, и я не вижу этого решения здесь, так что теперь есть 17 различных ответов для того, как вы можете запустить пакетный файл скрыты. Я удалю свой ответ из этого сообщения в ближайшем будущем.
Создайте свой пакетный скрипт с логикой и командами, а затем создайте новый файл с расширением .VBS
, используйте следующую логику (пример, который я представил ниже) и просто подключите полный путь к вашему .CMD
или .BAT
файлу с расширением PING -t <IPAddress>
, и т.д. чтобы пакет выполнялся скрытым способом, не показывая окна команд при выполнении.
Где логика в примере ниже указывает C:\Folder\BatchFileName.cmd
изменить, чтобы указать на пакетный скрипт с вашими командами, которые вы выполняете вручную, и т.д. теперь.
Сохраните .VBS
файл и запланируйте его с Task Scheduler
Problems scheduling a task on windows7 to run on a indefinite schedule for your needs.
В противном случае, просто дважды щелкните на .VBS
файле, чтобы выполнить бесконечную команду PING
, которую вы поместили в пакетный файл, на который вы указываете его по мере необходимости.
NOTE: Полагаю, что именно здесь я получил логику этого скрипта, но он надежно работает для той же цели, что и здесь, а именно для того, чтобы убедиться, что командное окно скрыто при запуске пакетного файла Источник ошибок сервера
ЭКСАМПЛЁННЫЙ VBS SCRIPT RUN COMMAND LINE BATCH HIDING CMD WINDOW
Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run Chr(34) & "C:\Folder\BatchFileName.cmd" & Chr(34), 0
Set WinScriptHost = Nothing