Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия |
runasservice [2019/07/18 12:28] – создано timofeev | runasservice [2020/09/03 05:05] (текущий) – timofeev |
---|
RunAsService (Запуск программ в качестве служб) | ====== RunAsService (Запуск программ в качестве служб) ====== |
Служба, позволяет запускать обычные программы в служебном пространстве, чтобы они оставались запущенными после выхода пользователя из системы. Система также может их автоматически запустить после очередного перезапуска компьютера.\\ | |
| Информация устарела, [[служба|установите службу штатно]]. |
| |
Настройка. После установки службы, зайдите в папку куда установилась программа (напр. C:\Program Files (x86)\Crypton Technologies\RunAsService). В папке лежит config.ini, в нем следует изменить следующие параметры: | |
exec= "C:\Program Files (x86)\ctex\voda\vodjanoj.exe" /usrСервер /pwd123 /ibname"Наша база" \\ | |
| |
**Здесь предполагается, что имя пользователя Водяного - Сервер, пароль 123, а имя базы в списке - Наша база. (последний параметр тоже важен, при несоответствии названия запуск не сработает)**.\\ | |
| |
Остальные параметры config.ini не нужны. | |
| |
При завершении программы, служба RunAsService останавливается автоматически. Желательно настроить автоматический перезапуск службы (Вкладка "восстановление" в редакторе служб services.msc).\\ | |
По умолчанию, служба работает с системными привилегиями.\\ | |
Также службу можно запускать по командной строке: net stop ras, net start ras\\ | |
Устранение проблем запуска. Если при запуске службы возникают ошибки, загляните в просмотр событий (eventvwr.msc), вкладка Приложение. Источник — ras. \\ | |