Как установить Microsoft Access Runtime 2013 32-разрядный Silently? - PullRequest
0 голосов
/ 30 августа 2018

Я пытаюсь установить 32-разрядную версию Microsoft Access Runtime 2013 в режиме без вывода сообщений, используя свойство quiet, но все равно оно показывает окно пользовательского интерфейса установки и просит принять лицензионное соглашение. Ранее я использовал Access Database Engine 2007, который устанавливался без вывода сообщений с помощью команды quiet. Что мне не хватает? Я использую приведенный ниже код, чтобы установить его тихо:

<ExePackage DisplayName="Microsoft Access Runtime 2013"
    SourceFile="..\Prerequisites\Microsoft Access x86 Runtime 2013\AccessRuntime_x86_en-us.exe"
    InstallCommand="/quiet"
    InstallCondition="NOT ACCESS_ENGINE=5"
    Permanent="yes"
    Compressed ="yes"
  />

1 Ответ

0 голосов
/ 30 августа 2018

Пожалуйста, прочитайте следующие советы от itninja.com (ранее appdeploy.com):

По существу:

  1. Извлечение файлов с использованием AccessRuntime_x86_en-us.exe /extract:ExtractedFiles.
  2. Создайте config.xml, как описано в ссылках выше. Позвольте мне скопировать это здесь на случай, если ссылки прекратятся. И, очевидно, обновите пути для вашей цели и для вашей среды:

    <Configuration Product="AccessRT">
    <Display Level="None" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
    <Logging Type="standard" Path="C:\Windows\Temp\" Template="Microsoft_Access_2013_Runtime_Setup(*).log" />
    <COMPANYNAME Value="Company Name" />
    <Setting Id="SETUP_REBOOT" Value="Never" />
    </Configuration>
    
  3. Установка с setup.exe /config config.xml.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...