Конфигурация (версия 3.xx): различия между версиями

Материал из Call Office Wiki
Перейти к навигации Перейти к поиску
Строка 27: Строка 27:


[[Файл:2020-07-16_17-18-22.png]]
[[Файл:2020-07-16_17-18-22.png]]
==Управление сервисом с помощью утилиты от Microsoft SC==
Программа SC позволяет создавать, запускать и управлять службами как на локальной, так и на удаленной системе. Данная программа включена в пакет Resource Kit, скачать ее можно по [https://www.microsoft.com/en-us/download/details.aspx?id=17657 ссылке]. После установки программы запустите командную строку от имени администратора и введите sc.exe. В окне появится описание работы с SC, а так же доступные команды.
[[Файл:2020-07-20_18-58-01.png]]
===Установка и запуск службы===
Пример команды для установки и запуска Call Office как службы:
<nowiki>
sc create CallOffice DisplayName="Обзвон абонентов"
binpath=C:\ProgramFiles(x86)\CallOffice\CallOffice.exeC:\Users\Public\Documents\CallOffice\Config\Обзвонабонентов.co/start/exit
type=share start=auto
</nowiki>
Путь до exe файла и файла конфигурации указывается без пробелов, параметры запуска так же нужно указывать без пробелов.
[[Файл:2020-07-20_19-08-43.png]]
===Проверка состояния службы===
Проверить состояние службы можно следующей командой
  sc query eventlog CallOffice
[[Файл:2020-07-20_19-12-16.png]]
===Остановка и удаление службы===
Остановка и удаление службы осуществляется следующей командой:
  sc delete CallOffice
[[Файл:2020-07-20_19-16-32.png]]


==В режиме HTA (HTML Application) невозможно установить конфигурацию как сервис Windows==
==В режиме HTA (HTML Application) невозможно установить конфигурацию как сервис Windows==

Версия 04:47, 29 июля 2020

Как попасть на страницу настроек

На странице запуска в меню слева при остановленном сценарии кликнуть по пункту «Конфигурация».

2020-07-14 16-30-09.png

Описание настройки

Имя сервиса

Для запуска Call Office как сервиса, нужно указать имя сервиса. Для каждой конфигурации следует указывать свое имя.

2020-07-14 18-38-20.png

Параметры запуска

При создании сервиса через интерфейс программы требуется указать параметры запуска. Обратите внимание, что если не будет указан параметр /start указанная конфигурация будет загружена, но не запущена. То есть сервис запустится, но конфигурация не будет выполняться. Аналогично с параметром /exit, если конфигурация остановится, сервис будет по прежнему находиться в состоянии Выполняется. Поэтому, при работе программы в режиме сервиса желательно указание параметров /start и /exit. Помимо этих параметров, можно указать дополнительные параметры командной строки параметры командной строки. После указания параметров запуска нажмите Установить как сервис.

2020-07-14 18-39-02.png

Управление Call Office в режиме сервиса

Для управления Call Office в режиме сервиса нажмите Windows + R, после чего введите команду services.msc и нажмите Ок

2020-07-16 17-13-14.png

В появившемся окне осуществляется управление программой как сервисом

2020-07-16 17-18-22.png

В режиме HTA (HTML Application) невозможно установить конфигурацию как сервис Windows

Если программа запущена в виде приложения HTA (HTML Application) свойства конфигурации будут выглядеть так:

2020-07-10 18-39-29.png

В этом режиме установить программу в качестве сервиса Windows нельзя.

Ошибка установки сервиса: Service control manager open error: 0x5 (Отказано в доступе.)

2020-07-16 18-18-45.png

Если при установке программы как сервиса Windows возникает ошибка Ошибка установки сервиса: Service control manager open error: 0x5 (Отказано в доступе.) это означает, что у текущего пользователя недостаточно прав для установки программы как сервиса. В этом случае программу следует запустить с правами Администратора и проблема при установке сервиса будет решена.

Подробнее про установку программы в качестве сервиса Windows можно посмотреть в вариантах запуска.