Spouštění programu po startu systému lze docílit zapsáním do registru HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run Ukázka práce s registry v .NETu (C#):
var regKeyAppRoot = Microsoft.Win32.Registry.LocalMachine.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run");
// Cteni
MessageBox.Show((string)regKeyAppRoot.GetValue("Windows Defender"));
// Zapis
regKeyAppRoot.SetValue("MojeAplikace", "cesta");
|