Установка EXE без участия пользователя

Доступен ли какой-либо язык сценариев для создания автоматической установки (без ввода данных и нажатия кнопки «Далее», «Согласиться и завершить»)...? Я хочу выполнить автоматическую установку приложения agent.exe на сервер Windows, какой сценарий будет лучше всего ..?

       agent.exe /S /qn

2) Также у меня есть msi для того же, что и agent.msi, когда я пытался

   msiexec /qn /l* agent.txt /i agent.msi SSL_CERT_FILE=file-path

ничего не произошло, могу ли я узнать правильный сценарий для установки EXE-файлов без взаимодействия с пользователем? Мне не нужны такие инструменты, как Autoit, NSIS и т. д., только с помощью командной строки, которую я хочу сделать?


person Natasha    schedule 23.09.2014    source источник


Ответы (2)


Если вы хотите придерживаться MSI, вы можете взглянуть на ответ на этот вопрос: Тихая установка пакета MSI

Могу ли я предложить вам попробовать использовать IExpress? Эта программа устанавливается в папку SYSTEM32 большинства установок Windows и предназначена для автоматической установки. Попробуйте нажать Win+R, затем введите iexpress и нажмите «ОК».

Вы можете просмотреть страницу Википедии для получения дополнительной информации: https://en.wikipedia.org/wiki/IExpress

person Peter    schedule 23.09.2014
comment
В основном, вы хотите установить исполняемый файл без пользовательского интерфейса, указав параметры, есть ли решение - person Natasha; 24.09.2014

Вам нужно куда-то загрузить/связать файл установщика. Без настоящего установщика трудно угадать, какой правильный параметр для этого пакета.

Существует множество различных типов установщиков. В основном вы можете запустить установщик с параметром "/?" чтобы увидеть поддерживаемые параметры. Если у вас есть и exe-файл, и msi-файл в одной структуре, иногда безопаснее использовать exe-файл.

person Jean Fiedler    schedule 07.04.2020