Как выполнить автозапуск приложения для всех пользователей, установленных с помощью Basic Project (InstallShield 2010)? - PullRequest
1 голос
/ 26 мая 2011

Вопрос : У меня установлен InstallShield 2010 . Я хочу создать Basic Project , который сможет установить мое простое приложение (один файл .exe) на ALLUSERS на хосте, а также мне нужно будет автоматически запускать приложение при каждом входе пользователя в систему. , Что мне нужно сделать? Какие параметры мне нужны для реализации моего плана?

PS. Я не планирую создавать дополнительный диалог в установщике. Эти вещи должны быть выполнены в «невидимом режиме».

Спасибо!

Ответы [ 2 ]

1 голос
/ 30 мая 2011

Правильный ответ - запустить приложение из раздела Software\\Microsoft\\Windows\\CurrentVersion\\Run в HKEY_LOCAL_MACHINE.

0 голосов
/ 27 мая 2011

Поэтому добавьте ярлык, который устанавливается в папку «Автозагрузка», или, если вы чувствуете больше зла, запись реестра ключа запуска.Целью диалога является не фактическое действие, а предоставление клиенту возможности выбрать или отключить поведение, которое он может не захотеть.Поскольку ему придется сообщать о выборе путем установки открытого свойства, случай автоматической установки можно контролировать, передавая это свойство в командной строке.

...