При инсталляции либо обновлении программного обеспечения для считывателей документов Регула можно задать параметры командной строки для полностью автоматической работы инсталлятора без выдачи диалоговых окон и запроса информации у пользователя. При этом в командной строке следует указать устанавливаемые или удаляемые компоненты, а также используемые опции.
Состав установочного пакета
Установочный пакет программного обеспечения Document Reader SDK поставляется в виде файла Regula Document Reader SDK.exe, который содержит четыре устанавливаемых поочередно файла:
- Regula Document Reader SDK.msi – программное обеспечение для работы со считывателями документов Регула.
- Regula Reader Documents Database.msi – база данных шаблонов документов, которая используется программным обеспечением для обнаружения, распознавания, анализа и верификации документов. Без этой базы данных считыватель будет способен распознавать только машиночитаемую область (MRZ) документов.
- Regula Reader Drivers (x64).msi – драйверы для всех моделей считывателей Регула для 64-разрядной версии Windows.
- Regula Reader Drivers (x86).msi – драйверы для всех моделей считывателей Регула для 32-разрядной версии Windows.
Для удобства пользователей четыре файла могут поставляться отдельно, что позволяет выполнять выборочную установку компонентов, например, установку SDK без базы данных шаблонов.
Чтобы установить компоненты в автоматическом режиме (без выдачи диалоговых окон) с параметрами по умолчанию, выполните следующие команды:
msiexec /i "Regula Document Reader SDK.msi" /qn
msiexec /i "Regula Reader Documents Database.msi" /qn
msiexec /i "Regula Reader Drivers (x86).msi" /qn
msiexec /i "Regula Reader Drivers (x64).msi" /qn
Чтобы удалить установленные компоненты, выполните следующие команды:
msiexec /x "Regula Document Reader SDK.msi" /qn
msiexec /x "Regula Reader Documents Database.msi" /qn
msiexec /x "Regula Reader Drivers (x86).msi" /qn
msiexec /x "Regula Reader Drivers (x64).msi" /qn
Параметры командной строки для Regula Document Reader SDK.msi
Установочный файл Regula Document Reader SDK.msi включает три набора файлов (компонента):
- DocumentReaderSDK – приложения, модули и библиотеки для оптического распознавания и анализа документов.
- RFIDReaderSDK – модули и библиотеки для считывания RFID-микросхем.
- Samples – документация на программное обеспечение, исходные коды и примеры для разработчиков.
Для каждого из этих компонентов можно задать папку для установки, отличную от папки по умолчанию.
Помимо этого, установочный файл имеет три опции:
- Автоматически отсылать анонимные отчеты об ошибках при работе со считывателями документов Регула.
- Создавать ярлыки приложений на Рабочем столе Windows.
- Создавать пункт меню и ярлыки приложений в меню «Пуск».
Формат командной строки для автоматизированной установки:
- /qn – режим «тихой» установки, без выдачи окон;
- ADDLOCAL=feature1,feature2,feature3 – список устанавливаемых компонентов (названия компонентов чувствительны к регистру!);
- REMOVE=feature1,feature2,feature3 – список удаляемых компонентов;
- DOCUMENT_READER_SDK="drive:\path" – путь к папке, в которую устанавливается компонент DocumentReaderSDK;
- RFID_READER_SDK="drive:\path" – путь к папке, в которую устанавливается компонент RFIDReaderSDK;
- SAMPLES="drive:\path" – путь к папке, в которую устанавливается компонент Samples;
- SENDSTATISTICS=1 или 0 – опция сбора и отсылки отчетов;
- CREATESHORTCUT=1 или 0 – опция создания ярлыков на Рабочем столе;
- CREATESTART=1 или 0 – опция создания ярлыков в меню «Пуск»;
- SCARDSERV=1 или 0 - опция отключения Certificate Propagation Service;
- STARTUP=1 или 0 - добавление Document Reader в автозагрузку;
- RQS=1 или 0 - опция установки Regula Quick Support;
- UPDATEFIRMWARE=1 или 0 - опция обновление прошивки RFID в момент установки.
Пример командной строки, обеспечивающей установку двух компонентов в заданную пользователем папку, с отсылкой отчетов об ошибках, но без создания ярлыков:
msiexec /i "Regula Document Reader SDK.msi" /qn ADDLOCAL=ALL REMOVE=Samples DOCUMENT_READER_SDK="C:\Regula\SDK" RFID_READER_SDK="C:\Regula\RFID" SENDSTATISTICS=1 CREATESHORTCUT=0 CREATESTART=0
Командная строка для .EXE-файла
Те же параметры для автоматизированной установки Document Reader SDK можно передавать и в .EXE-файл, указав их после параметра /v. Также следует использовать параметр /s для отключения диалоговых окон самого EXE-файла.
Вышеприведенный пример автоматизированной установки при использовании .EXE-файла будет выглядеть следующим образом:
"Regula Document Reader SDK.exe" /s /v"/qn ADDLOCAL=ALL REMOVE=Samples DOCUMENT_READER_SDK=\"C:\Regula\SDK\" RFID_READER_SDK=\"C:\Regula\RFID\" SENDSTATISTICS=1 CREATESHORTCUT=0 CREATESTART=0"
Обратите внимание, что командная строка, передаваемая в параметре /v, берется в двойные кавычки. Если в ней встречаются те же двойные кавычки (как в примере, где пути к папкам взяты в кавычки), следует добавлять символ '\' перед каждой кавычкой для ее экранирования.
Комментарии
Войдите в службу, чтобы оставить комментарий.