1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
RegistryPermission f = new RegistryPermission(RegistryPermissionAccess.AllAccess, "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run");
RegistryKey regKey = Registry.LocalMachine;
regKey = regKey.OpenSubKey("SOFTWARE");
regKey = regKey.OpenSubKey("Microsoft");
regKey = regKey.OpenSubKey("Windows");
regKey = regKey.OpenSubKey("CurrentVersion");
regKey = regKey.OpenSubKey("Run", true);
if (checkBoxLoadAtWindowsStartup.Checked)
{
regKey.SetValue("MonSoft", Application.ExecutablePath, RegistryValueKind.String);
}
else
{
regKey.DeleteValue("MonSoft");
} |
Partager