Конфигуратор веб-сервисов интеграции DIRECTUM запускается с помощью файла WebConfigurator.exe. После установки файл конфигуратора будет расположен в папке %ProgramFiles%\Common Files\NPO Computer Shared\WebConfigurator.
При запуске могут быть указаны ключи:
• | -n – невизуальный режим работы. При таком режиме никаких запросов пользователю не выдается. Все необходимые ключи должны быть указаны в командной строке, обязательно должен быть указан ИД веб-сайта, для которого задаются параметры. Если файл WebConfigurator.exe запустить только с ключом -n, то никаких изменений не произойдет; |
• | -dbc – данные для подключения к SQL-серверу: |
-dbc="Data Source=<Имя SQL-сервера системы DIRECTUM>;Initial Catalog=<Имя базы данных системы DIRECTUM>;Integrated Security=<Признак аутентификации от имени пользователя пула приложения>;User ID=<Логин регистрационной записи на SQL-сервере>;Password=<Пароль регистрационной записи на SQL-сервере>;"
• | -suc – данные для подключения анонимного пользователя: |
-suc="User ID=<Логин анонимного пользователя>;Password=<Пароль пользователя>;"
• | -lm – признак логирования SOAP-сообщения. Возможные значения: True, False; |
• | -ld – путь к папке хранения лог-файлов работы веб-сервиса; |
• | -td – путь к папке временных файлов; |
• | параметры Email-уведомления: |
• | -ef – адрес электронной почты отправителя; |
• | -et – адрес электронной почты получателя; |
• | -eu – логин пользователя, от имени которого будут отправляться Email-уведомления; |
• | -ep – пароль пользователя, от имени которого будут отправляться Email-уведомления. |
Командная строка для запуска Конфигуратора веб-сервисов интеграции DIRECTUM имеет формат:
Configurator.exe [-s=<ID_узла> -n] [-dbc:<Строка_для_подключения_к_SQL-серверу >]…
Пример командной строки запуска конфигуратора:
Configurator.exe -n -s=4 -dbc="Data Source=SERVER;Initial Catalog=DIRECTUM;Integrated Security=False;User ID=TestUser;Password=TestPass;" -suc="User ID=SHAREDUser;Password=SHAREDPASS;" -lm=True -ld="d:\logs" -td="d:\logs\messages" -ef="from@mail.com(file://ef=/)" -et="to@mail.com(file://et=/)" -es="ex.mail.com" -eu=Snegirev_AV -ep=123123123dsss