Как запустить программу как службу?
Для запуска как службы, программа должна иметь правильный формат и корректно оформленную точку входа. Утилита Any Service позволяет перенаправить вызов при запуске приложения таким образом, что программа запускается из службы, сама таковой не являясь. Скачайте утилиту Any Service. Программа является бесплатной, занимает всего 49 Кб и не требует установки. Интерфейс приложения очень прост и дополнен всплывающими подсказками. Откройте инструмент Any Service для выполнения первичных настроек создаваемой службы. Введите полный путь к исполнительному файлу нужного приложения в поле «Путь к исполнительному файлу» открытого окна программы. Присвойте новое имя создаваемой службе в поле «Имя службы». Введите понятную пользователю информацию, описывающую новую службу, в поле «Описание службы». Примените флажок на поле «Взаимодействие с рабочим столом» для отображения значка создаваемой службы в системном трее. Примените флажок на поле «Автозапуск службы» для включения функции автоматического сервиса. Примените флажок на поле «Запустить сразу после создания» для проверки рабочих параметров службы сразу после окончания операции. Нажмите кнопку «Создать» для выполнения команды. Проверьте работу вновь созданной службы. Для этого нажмите кнопку «Службы» в меню программы, открывающую политику групповых оснасток. Произведите настройку параметров новой службы по аналогии с другими системными сервисами. Нажмите кнопку «Удаление» в главном окне программы для удаления выбранного сервиса. Выберите ненужную службу из списка в открывшемся диалоговом окне Remove services и нажмите кнопку «Удалить». Используйте служебные программы Instsrv.exe и Sravny.exe, отвечающие за установку и удаление системных служб из операционной системы и выполнение в качестве сервиса любого приложения Windows и входящие в набор Resource Kit, для альтернативного метода запуска приложения как службы (только для продвинутых пользователей, обладающих опытом работы с системным реестром Windows).
Оцените статью!
Вам понадобится
- - Any Service.