Есть ли способ заставить «случайного» MSI выполнить однопользовательскую установку? - PullRequest
5 голосов
/ 04 октября 2011

У меня есть MSI для приложения, которое автоматически устанавливается для каждого пользователя компьютера. Я хочу установить приложение только для текущего пользователя. Есть ли способ заставить это запустить MSI?

Ответы [ 2 ]

3 голосов
/ 04 октября 2011

msiexec / ju переключатель командной строки? Msiexec (параметры командной строки)

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

2 голосов
/ 04 октября 2011

Для этого вы можете попробовать установить свойство "ALLUSERS" http://msdn.microsoft.com/en-us/library/aa367559(VS.85).aspx

Если вы устанавливаете пакет на Win7, эта статья также может быть полезна: http://blogs.msdn.com/b/windows_installer_team/archive/2009/09/02/authoring-a-single-package-for-per-user-or-per-machine-installation-context-in-windows-7.aspx

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