Подтвердить что ты не робот

Запуск пакетного файла в фоновом режиме при загрузке Windows

Как запустить пакетный файл каждый раз при загрузке Windows, также мне нужно запустить его на заднем плане (без отображения этого командного окна)? Я использую Windows Xp. Мое главное требование: я хочу запустить сервер Tracd с помощью команд командной строки всякий раз, когда Windows загружается.

4b9b3361

Ответ 1

Добавьте свою программу в реестр :

Запуск. Это наиболее распространенные места запуска программ для автоматического запуска. По умолчанию эти ключи не выполняются в безопасном режиме. Если вы префикс значения этих ключей со звездочкой, *, будет работать в безопасном режиме. Ключи реестра:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run registry key
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run registry key 

Затем вы можете запустить свою партию в невидимом режиме:

wscript.exe "C:\yourpath\invis.vbs" "your_file.bat"

В invis.vbs put...

CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False

Ответ 2

Два других запуска:

  • вы всегда можете добавить файл bat в папку автозагрузки,
  • или запустите его как параметр "Запланированная задача" для запуска при входе в систему.

Ответ 3

Вы можете сделать приложение запустимым как сервис.

Подробнее о в этой статье:

Ответ 4

Вы можете использовать autoexnt для этого. Он был первоначально разработан для Windows NT, но все еще работает в более новых версиях окон.

Вы должны загрузить комплект ресурсов Windows 2003, чтобы получить его.

Ответ 5

Там также hstart, третья программа, которая хорошо работала для моих нужд. Он тоже поддерживался. Последняя версия была выпущена 7 июля 2010 года.

Ответ 6

Вы можете просто использовать команду start.

Запустите google.com

Это откроет его в браузере по умолчанию.