Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Adding .NET App to Registry to Launch after Reboot to Complete Certain Actions

If my app needs to reboot the system to change something and I'd like it to automatically continue its actions after the reboot, how can I add a key to the registry (more importantly, where in the registry) to launch the app on the first reboot? Just to be clear, I want this reboot-launch to happen only once. In other words, once the computer reboots, the app is launched, and on the next bootup/reboot, it isn't launched automatically.

Should this be done by just adding a "launch at startup" key and then removing it? I have a feeling that there's a dedicated registry area for reboot actions.

like image 977
Maxim Zaslavsky Avatar asked Feb 13 '10 23:02

Maxim Zaslavsky


1 Answers

Yup, there is. The RunOnce key.

like image 144
Hans Passant Avatar answered Sep 24 '22 01:09

Hans Passant