Для конфигурирования сервера, в состав дистрибутива входит утилита utils.exe.
Различают команды уровня сервера и решения. Для первых требуется знание пароля сервера, для вторых - пароля конкретного решения.
Параметры:
-host | адрес сервера БИТ:Мобайл |
-p | пароль сервер БИТ:Мобайл, хранится в файле web.config |
-sp | пароль решения |
-sn | имя решения |
-s | ключ, подавляющий запросы во всех командах, требующих подтверждение пользователя |
Команда | Параметры | Описание | Пример |
---|---|---|---|
Команды уровня сервера | |||
-h | Выводит список команд в консоль | utils.exe -h | |
-ver | -host -p | Возвращает версию сервера | utils.exe -ver -host http://somehost.com/bitmobile -p p@ss12 |
-sl | -host -p | Возвращает список решений сервера | utils.exe -sl -host http://somehost.com/bitmobile -p p@ss12 |
-sc | -host -p -sn | Создает каталог решения на сервере | utils.exe -sс -host http://somehost.com/bitmobile -p p@ss12 -sn mysolution |
-ssp | -host -p -sn -sp | Устанавливает пароль решения | utils.exe -ssp -host http://somehost.com/bitmobile -p p@ss12 -sn mysolution -sp p@ss777 |
-sgp | -host -p -sn | Возвращает пароль решения | utils.exe -sgp -host http://somehost.com/bitmobile -p p@ss12 -sn mysolution |
-slic | -host -p -sn -slic | Устанавливает количество купленных лицензий (до версии 2.401) | utils.exe -slic -host http://somehost.com/bitmobile -p p@ss12 -sn mysolution -slic 50 |
-sr | -host -p -sn | Удаляет решение | utils.exe -sr -host http://somehost.com/bitmobile -p p@ss12 -sn mysolution |
-la | -host -p файл лицензии | Активирует лицензию (начиная с версии 2.401) | utils.exe -la -host http://somehost.com/bitmobile -p p@ss12 d:\licensefile.lic |
-li | -host -p | Выводит информацию об активированных лицензиях (начиная с версии 2.401) | utils.exe -li -host http://somehost.com/bitmobile -p p@ss12 |
Команды уровня решения | |||
-sd | -host -sp -sn файл архива | Архивирует и возвращает архив папки решения | utils.exe -sd -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\archive.zip |
-dm | -host -sp -sn файл метаданных | Загружает файл метаданных решения | utils.exe -dm -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\meta.xml |
-dma | -host -sp -sn файл метаданных | Загружает файл метаданных решения асинхронно. Прогресс загрузки можно наблюдать в лог файле admin.txt | utils.exe -dma -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\meta.xml |
-rdm | -host -sp -sn | Перезагружает последний загруженный командой -dm(a) файл метаданных | utils.exe -rdm -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution |
-dr | -host -sp -sn каталог ресурсов | Загружает ресурсы приложения в каталог решения на сервере | utils.exe -dr -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\resources |
-ar | -host -sp -sn | Загружает ресурсы приложения из каталога на сервере в базу данных решения | utils.exe -ar -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution |
-ud | -host -sp -sn файл данных | Загружает файл данных в базу данных решения.
| utils.exe -ud -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\data.xml |
-ud3 | -host -sp -sn файл данных | Загружает файл данных в базу данных решения. Игнорирует атрибут статуса строки _RS Не рекомендуется использовать для первоначальной загрузки данных. | utils.exe -ud3 -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\data.xml |
-uda | -host -sp -sn файл данных | Загружает файл данных в базу данных решения асинхронно. Возвращает идентификатор статуса асинхронной операции Прогресс можно наблюдать с помощью команды -ats | utils.exe -uda -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\data.xml |
-uda3 | -host -sp -sn файл данных | Загружает файл данных в базу данных решения асинхронно Игнорирует атрибут статуса строки _RS Возвращает идентификатор статуса асинхронной операции Прогресс можно наблюдать с помощью команды -ats Не рекомендуется использовать для первоначальной загрузки данных. | utils.exe -uda3 -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\data.xml |
-msp | файл метаданных файл данных файл ресурсов файл архива | Создает пакет решения | utils.exe -msp c:\meta.xml c:\data.xml c:\resources c:\package.zip |
-dsp | -host -sp -sn файл пакета решения | Загружает пакет решения | utils.exe -dsp -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\package.zip |
-ats | -host -sp -sn -atid | Возвращает статус асинхронной операции | utils.exe -ats -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution -atid 80A0E7FD-7F76-49DC-B802-FF89E284DB11 |