Member 12928387 Ответов: 3

Беги setup.exe файл без вмешательства человека


Привет , у меня есть настройка, которую я сделал в Visual studio. Когда я запускаю его, как и каждый экран настройки, он дает пользовательский интерфейс, и мы даем путь установки и нажимаем next -> next для установки.
Есть ли возможность запустить его без пользовательского интерфейса. может быть, я могу передать путь установки в качестве параметра командной строки и запустить установку с помощью cmd. Пожалуйста, предложите мне подходы, чтобы сделать это.

Что я уже пробовал:

Я попробовал cmd start setup.exe но появляется пользовательский интерфейс ...

3 Ответов

Рейтинг:
28

phil.o

Вы пробовали запустить свой setup.exe с помощью переключателя /q (Что означает qСППТ установить)?


Рейтинг:
2

RickZeeland

Я могу порекомендовать вам бесплатный Установщик установки Inno Setup: https://www.slant.co/topics/4794/~установщики-для-windows-программ[^]
Вы можете использовать /SILENT или /VERYSILENT параметр командной строки: Инно Сетап Помочь[^]


Рейтинг:
0

Member 12928387

ProcessStartInfo startInfo = new ProcessStartInfo(<path_to_msi>, "/qn");
 Process.Start(startInfo);

это сработало для меня. Спасибо!