Сценарий PowerShell для автоматической установки .exe - PullRequest
0 голосов
/ 14 сентября 2018

Я должен развернуть .exe в режиме без вывода сообщений для наших сотрудников.Хотя программа очень старая и не показывает никакой документации по каким-либо параметрам.Единственный параметр, который я могу найти, - это установка без вывода сообщений, которая / s

Но .. как только я запускаю .exe с / si, появляется приглашение, запрашивающее ввод пароля, поскольку программа установки защищена паролем,У меня есть пропуск, но возможно ли создать скрипт в PS для автоматического ввода пароля?Обычно это будет что-то вроде "/ p PASSWORD ", но ни один из этих параметров нигде не найден.

1 Ответ

0 голосов
/ 15 сентября 2018

Вы прокомментировали:

Дело в том, что я хочу, чтобы installer.exe даже не выдал всплывающее окно с запросом пароля.Но я не могу найти правильный параметр, чтобы дать пароль перед установкой.

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

В качестве альтернативы: вы можете использовать эталонный компьютер (для этого подойдет виртуальная машина), используйтеинструмент для создания снимков, который может регистрировать все изменения в файловой системе и реестре, запускать ваш установщик, записывать изменения, а затем создавать собственный установщик, для которого не требуется пароль.

Этот вопрос, вероятно, гораздо лучше подходит суперпользователь , однако.

...