Запуск месенджера MyChat системною службою (system service)
Якщо сервер MyChat запускається, як звичайна програма, то при завершенні сеансу Windows-користувача програма буде вимкнена, а всі підключені до неї клієнти розірвуть з'єднання.
Тому MyChat Server слід запускати у вигляді системної служби.
В папці сервера C:\Program Files (x86)\MyChat Server\SystemService\ є скрипти:
Скрипт |
Призначення |
service_install.cmd |
встановлення служби MyChatServer; |
service_uninstall.cmd |
видалення служби; |
service_start.cmd |
запуск служби; |
service_stop.cmd |
зупинка служби. |
Усі вони мають виконуватися від імені адміністратора:
Як запустити MyChat Server системною службою?
- Якщо у вас зараз запущено програму MyChat Server (GUI), то приберіть налаштування для автозапуску:
І потім завершіть роботу додатка (Alt+X).
- Встановіть системну службу, cmd-файл C:\Program Files (x86)\MyChat Server\SystemService\service_install.cmd
- Запустіть сервіс, cmd-файл C:\Program Files (x86)\MyChat Server\SystemService\service_start.cmd
- Зайдіть у властивості служби та встановіть тип запуску "Автоматично (відкладений запуск)".
Як перевірити, чи служба успішно встановлена?
- Натисніть кнопку "Пуск" -> Введіть у пошуку "Services".
- Відкрийте подвійним клацанням пункт "Служби" та знайдіть рядок "MyChatServer".
Як зупинити службу MyChat Server?
Стандартно, через аплет "Services" або cmd-файлом C:\Program Files (x86)\MyChat Server\SystemService\service_stop.cmd
Як видалити службу MyChat Server?
- Зупиніть службу "MyChatServer", cmd-файл C:\Program Files (x86)\MyChat Server\SystemService\service_stop.cmd
- Виконайте cmd-файл C:\Program Files (x86)\MyChat Server\SystemService\service_uninstall.cmd
Увага! Деякі антивіруси помилково "лаються" на файли в підпапці "\SystemService\srvtools\".
Це безпечні файли з дистрибутиву Microsoft Windows 2000 Resource Kit, їх рекомендує використовувати сама фірма Microsoft.