eSMDR‎ > ‎Документация‎ > ‎

Команды

Теперь, когда программа настроена, пришла пора познакомиться с командами.
Я буду описывать их в порядке, котором они понадобятся.

esmdr -testemail
Позволяет проверить настройки электронной почты. Программа сформирует тестовое письмо и попытается вам его прислать.

esmdr -testemail queue
Программа сформирует письмо, поместит его в очередь и запустит процесс отправки. Это наиболее полная имитация рабочего режима.

esmdr -testalarm ALARM
Имитирует реакцию программы на ошибку, описанную в одной из секций ALARM

esmdr -console
Программа запускается, подключается к станции, начинает собирать логи и присматривать за ошибками АТС. При этом информация о звонках и событиях программы выводится на консоль. Всегда используйте этот режим для проверки настроек перед установкой сервиса.

esmdr -install
Устанавливает программу как службу Windows. Это основной режим.

esmdr -restart
Перезапуск сервиса. Это команда нужна, что бы применить настройки, которые вы поменяли после инсталляции сервиса. Не стоит использовать эту команду, если нужно изменить параметры самого сервиса (секция [SERVICE] ini-файла.)

esmdr -remove
Удаляет службу. Если нужно изменить параметры сервиса или обновить программу - воспользуйтесь сначала этой командой. А потом вновь установите сервис с помощью esmdr -install.

esmdr -input <filename|pattern>
Позволяет прогнать через программу сохраненные в файле логи АТС. Полезно, если вы настроили eSMDR на запись звонков в базу данных и хотите заполнить БД старыми звонками. В имени файла допускаются стандартные подстановки, к примеру
esmdr - input *.log загрузит все файлы с расширением .log из текущего каталога.

Остались вопросы? Добро пожаловать на наш форум.