Запускать приложение при запуске для всех пользователей, но также разрешать индивидуальные настройки (Windows)

Мне нужно, чтобы мой установщик приложения установил автозапуск программы для всех пользователей. Тогда каждый отдельный пользователь сможет изменить эту опцию, не затрагивая других.

В настоящее время я пишу в HKLM/../ Запуск с установщиком, который выполняет первую задачу. Но тогда я не могу отключить автозапуск для текущего пользователя, потому что удаление записи HKLM/../Run отключило бы ее для всех.

Есть ли способ сделать это, не используя ярлыки в папке автозапуска?

2 ответа

Решение

Всегда запускайте его для всех пользователей, но проверьте переменную конфигурации в HKLU, чтобы увидеть, должен ли он немедленно завершиться

Есть ли причина не использовать ключ запуска HKCU?

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
Другие вопросы по тегам