Блог‎ > ‎

Тихая (автоматическая) установка «Модуля платежей» Киберплат

Отправлено 25.05.2011, 10:47 пользователем Антон Дербенёв   [ обновлено 20.06.2011, 23:42 ]

Простой вариант:

pmodule.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

Выборочный вариант:

REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Payment Module_is1" /v "Inno Setup: App Path" /d "C:\Program Files\Payment Module"
"pmodule.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
Значение C:\Program Files\Payment Module меняется на любое другое по вкусу.


P.S.1 Запись параметров установки в файл работает:

pmodule.exe /SAVEINF="pmodulesilentinstall.inf"
Но:
  1. Модуль платежей при этом установится, это не просто запись настроек!
  2. Установщик их всё равно игнорирует. Поэтому вариант
    pmodule.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- /LOADINF="pmodulesilentinstall.inf"
    не работает

P.S.2 Warning! После установки, даже тихой, модуль платежей автоматически запускается, поэтому если использовать данный способ для автоматического обновления через планировщик, надо проверять, не появилось ли окно, и убивать в случае чего, иначе лог-файл будет заблокирован, и пользователи не смогут запустить программу.



Цифроград-Ставрополь