Запуск: различия между версиями
Jugin (обсуждение | вклад) м (Jugin переименовал страницу Параметры командной строки в Запуск без оставления перенаправления) |
Jugin (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
<!--T:1--> | <!--T:1--> | ||
==Запуск в режиме приложения== | ==Запуск в режиме приложения== | ||
Call Office можно запускать как обычное приложение кликнув ярлык CallOffice на рабочем столе или из командной строки с параметрами. | Call Office можно запускать как обычное приложение кликнув ярлык CallOffice на рабочем столе или из командной строки с [[Запуск#Параметры_командной_строки|параметрами]]. | ||
Формат запуска: | Формат запуска: | ||
CallOffice.hta <[[Запуск#Параметры_командной_строки|параметры]]> | |||
или | |||
CallOffice.exe <[[Запуск#Параметры_командной_строки|параметры]]> | |||
==Запуск в консольном режиме== | ==Запуск в консольном режиме== |
Версия 10:54, 14 июля 2020
Запуск в режиме приложения
Call Office можно запускать как обычное приложение кликнув ярлык CallOffice на рабочем столе или из командной строки с параметрами.
Формат запуска:
CallOffice.hta <параметры>
или
CallOffice.exe <параметры>
Запуск в консольном режиме
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
С версии 3.18 СallOffice можно запускать виде сервиса Windows. Для этого необходимо перейти в раздел Конфигурация и установить конфигурацию как сервис. Каждая конфигурация может быть установлена как отдельный сервис со своим именем. Имена сервисов должны быть уникальными.
Важно! При работе программы как сервиса Windows графическая оболочка приложения недоступна - на экране не будет отображаться окно приложения. Следить за работоспособностью конфигурации можно в стандартном приложении Просмотр событий или по журналу работы сценария.
Параметры командной строки
Call Office можно запускать из командной строки с параметрами.
Формат запуска:
<имя конфигурации> [/start] [/exit] <имя конфигурации> - имя конфигурации, которая будет загружена при запуске программы /start - запустить конфигурацию на выполнение /exit - завершить работу программы после выполнения конфигурации.