Додавши сюди свою відповідь з іншої публікації, оскільки це був дублікат, і я не бачу тут цього рішення, тому зараз є 17 різних відповідей про те, як можна запустити пакетний файл приховано. Я буду видалити свою відповідь на цій публікації в якийсь момент найближчим часом.
Створіть пакетний скрипт із пакетною логікою та командами в ньому, а потім створіть новий файл із .VBS
розширенням, скористайтеся нижченаведеною логікою (приклад, який я надав нижче) та просто підключіть повний шлях до вашого .CMD
чи .BAT
файлу PING -t <IPAddress>
командами тощо. він виконує пакет у прихованому порядку, не показуючи вікно команди при його виконанні.
Там, де логіка в наведеному нижче прикладі вказує C:\Folder\BatchFileName.cmd
змінити, щоб вказати на пакетний скрипт із командами, які ви виконуєте вручну тощо.
Збережіть .VBS
файл і заплануйте його за допомогою Task Scheduler
планування задач на завдання Windows7, щоб він працював на невизначений графік для ваших потреб.
В іншому випадку просто двічі клацніть по .VBS
файлу, щоб запустити нескінченну PING
команду, яку ви вводите у пакетний файл, вказуєте на необхідне.
ПРИМІТКА. Я вважаю, що саме звідси я взяв цю логіку сценарію, але вона надійно працює для тієї ж мети, яка вам потрібна тут, щоб забезпечити приховання вікна команд при запуску пакетного файлу Джерело помилок сервера
ПРИКЛАД 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