2017-02-22 40 views
1

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

+3

Возможный дубликат [Создать службу Windows из исполняемого файла] (http://stackoverflow.com/questions/3582108/create-windows-service-from-executable) – LordNeo

+0

Вы уверены, что вам нужно создать службу Windows? В большинстве случаев создание запланированной задачи выполняет эту работу. В любом случае, то, что вы просите, невозможно, так как вам нужно будет создать исполняемый файл, так что всегда будет * дополнительное программное обеспечение *. – Filburt

+0

Добро пожаловать в SO @Leo. Пожалуйста, прочитайте [здесь] (http://stackoverflow.com/help/how-to-ask) относительно написания хорошего вопроса SO. – garfbradaz

ответ

1

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

В вашем случае лучше просто создать запланированную задачу, но если вы настаиваете на создании службы, вы можете загрузить 2003 Resource Kit и use srvany.exe. Если вы не против использования сторонних инструментов, вы можете попробовать вместо этого NSSM.

+0

вот как сделать запланированную задачу https://stackoverflow.com/questions/6568736/как-делать-я-зор-а-окна запланированной-задача к запуску-в-фон –