Запуск: различия между версиями

Материал из Call Office Wiki
Перейти к навигации Перейти к поиску
Строка 2: Строка 2:
<translate>
<translate>
<!--T:1-->
<!--T:1-->
==Запуск в режиме приложения==
Call Office можно запускать из командной строки с параметрами.
Call Office можно запускать из командной строки с параметрами.


Строка 56: Строка 57:


<!--T:2-->
<!--T:2-->
Пример паралельного запуска нескольких экземпляров программы, с автоматическим запуском сценария и завершением ее работы после выполнения,
Пример параллельного запуска нескольких экземпляров программы, с автоматическим запуском сценария и завершением ее работы после выполнения,


<!--T:3-->
<!--T:3-->
Строка 69: Строка 70:
  goto :CallOffice
  goto :CallOffice


 
==Запуск в режиме сервиса Windows==
</translate>
</translate>

Версия 09:48, 14 июля 2020

Другие языки:
English • ‎русский

Запуск в режиме приложения

Call Office можно запускать из командной строки с параметрами.

Формат запуска:

CallOffice.hta <имя конфигурации> [/start] [/exit]
  <имя конфигурации> - имя конфигурации, которая будет загружена при запуске программы
  /start - запустить конфигурацию на выполнение
  /exit  - завершить работу программы после выполнения конфигурации.


Запуск в консольном режиме

Call Office можно запускать из командной строки в консольном режиме без графической оболочки (не все конфигурации поддерживают работу в этом режиме).

Формат запуска:

RunConfig.bat <имя конфигурации>
  <имя конфигурации> - имя конфигурации, которая будет запущена

В консольном режиме комбинация клавиш Ctrl-C приостанавливает выполнение сценария, Ctrl+Break завершает работу сценария.

В Call Office можно передавать параметры в сценарий из командной строки.

Формат запуска:

CallOffice.hta <имя конфигурации> <название переменной>=<значение переменной>
  <имя конфигурации> - имя конфигурации, которая будет запущена
  <название переменной> - название переменной, которая будет добавлена в сценарий с подстановкой "Arg." перед названием.
  <значение переменной> - значение переменной, которое будет присвоено переменной.

Запуск с помощью командного файла (bat, cmd)

СallOffice можно запускать из командного файла, это может быть полезно если необходимо программу запускать в определенное время (например через планировщик заданий). Обратите внимание, что при использовании русских символов в названии конфигурации кодировка файла должна быть стандартной Windows 866.

Пример запуска одного экземпляра программы, с автоматическим запуском сценария и завершением ее работы после выполнения,

start "" /D "C:\Program Files (x86)\Call Office" CallOffice.hta "Обзвон абонентов.co" /start /exit

Пример последовательного запуска нескольких экземпляров программы, с автоматическим запуском сценария и завершением ее работы после выполнения,

start "" /WAIT /D "C:\Program Files (x86)\Call Office" CallOffice.hta "Обзвон абонентов №1.co" /start /exit
start "" /WAIT /D "C:\Program Files (x86)\Call Office" CallOffice.hta "Обзвон абонентов №2.co" /start /exit

Пример параллельного запуска нескольких экземпляров программы, с автоматическим запуском сценария и завершением ее работы после выполнения,

start "" /D "C:\Program Files (x86)\Call Office" CallOffice.hta "Обзвон абонентов №1.co" /start /exit
start "" /D "C:\Program Files (x86)\Call Office" CallOffice.hta "Обзвон абонентов №2.co" /start /exit

Пример повторного запуска конфигурации, в случае остановки сценария

:CallOffice 
start "" /WAIT /D "C:\Program Files (x86)\Call Office" CallOffice.hta "Обзвон абонентов.co" /start /exit

goto :CallOffice

Запуск в режиме сервиса Windows