Я запускаю установщик моего приложения при запуске Windows 7 с последующим перезапуском системы, запрошенным установщиком. Теперь для подхода я пишу в раздел реестра RunOnce, чтобы мой установщик запускался только один раз, а впоследствии запись автоматически удалялась.
Теперь вышеприведенный подход работает хорошо, за исключением одного: я не могу показать рабочий стол этим методом, пока установка не будет завершена и она не будет закрыта.
Я думаю, что это поведение по умолчанию для метода RunOnce. Хотел подтвердить, что и при необходимости я могу использовать вместо Run
ключ RunOnce
и удалить запись оттуда, как только моя работа будет завершена. Есть ли другой способ поиграться с ключом RunOnce
?