Создать службу для запуска EXE или скрипта

Создать службу для запуска EXE или скрипта

Как создать службу, которая запускается вместе с Windows, чтобы выполнить EXE-файл или VBScript перед входом в Windows?

Я спрашиваю об этом, потому что я пытался запустить VBScript в расписании задач, когда Windows был выключен, и это не сработало, даже несмотря на то, что я пытался преобразовать его в EXE, о чем я упоминал ранее в другой теме.здесь

решение1

С помощьюMicrosoft — Как создать определяемую пользователем службу

Чтобы создать пользовательскую службу Windows NT, выполните следующие действия:

  1. В командной строке MS-DOS (запустив CMD.EXE) введите следующую команду: path\INSTSRV.EXE My Service path\SRVANY.EXEгде path— диск и каталог Windows NT Resource Kit (т. е. C:\RESKIT), а My Service— имя создаваемой вами службы.

    • Пример:C:\Program Files\Resource Kit\Instsrv.exe Notepad C:\Program Files\Resource Kit\Srvany.exe
    • ПРИМЕЧАНИЕ: Чтобы убедиться, что служба была создана правильно, проверьте реестр, чтобы убедиться, что значение ImagePath в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\service nameустановлено так, чтобы указывать на SRVANY.EXE. Если это установлено неправильно, служба остановится вскоре после запуска и вернет идентификатор события 7000 «Не удалось запустить имя службы».
  2. Запустите редактор реестра (Regedt32.exe) и найдите следующий подраздел:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<My Service>

  3. В меню «Правка» нажмите «Добавить ключ». Введите следующее и нажмите «ОК»: Key Name: Parameters Class : <leave blank>

  4. Выберите клавишу «Параметры».

  5. В меню «Правка» нажмите «Добавить значение». Введите следующее и нажмите «ОК»: Value Name: Application Data Type : REG_SZ String : <path>\<application.ext>где <path>\<application.ext>находится диск и полный путь к исполняемому файлу приложения, включая расширение (т.е. C:\WinNT\Notepad.exe)

  6. Закройте редактор реестра.

По умолчанию вновь созданная служба настроена на автоматический запуск при перезапуске системы.

Связанный контент