Запуск мессенджера MyChat системной службой (system service)

Запуск мессенджера 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 системной службой?


1.Если у вас сейчас запущено приложение MyChat Server (GUI), то уберите настройку для автозапуска:
 
Настройка для автозапуска MyChat Server при старте Windows
 
И затем завершите работу приложения (Alt+X).

 

2.Установите системную службу, cmd-файл C:\Program Files (x86)\MyChat Server\SystemService\service_install.cmd
 

3.Запустите сервис, cmd-файл C:\Program Files (x86)\MyChat Server\SystemService\service_start.cmd
 

4.Зайдите в свойства службы и установите тип запуска "Автоматически (отложенный запуск)".
 
Отложенный запуск системной службы MyChat Server

 

Как проверить, что служба успешно установлена?


1.Нажмите правую кнопку мышки на иконке "Мой компьютер" -> Управление.
 

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

3.Откройте двойным щелчком пункт "Службы" и найдите строку "MyChatServer".

 

Как остановить службу MyChat Server?


Стандартно, через апплет "Службы и приложения" или cmd-файлом C:\Program Files (x86)\MyChat Server\SystemService\service_stop.cmd

 

Как удалить службу MyChat Server?


1.Остановите службу "MyChatServer", cmd-файл C:\Program Files (x86)\MyChat Server\SystemService\service_stop.cmd
 

2.Выполните cmd-файл C:\Program Files (x86)\MyChat Server\SystemService\service_uninstall.cmd

 

Внимание! Некоторые антивирусы ошибочно "ругаются" на файлы в подпапке "\SystemService\srvtools\".

Это безопасные файлы из дистрибутива Microsoft Windows 2000 Resource Kit, их рекомендует использовать сама фирма Microsoft.