string
strAssName = Application.StartupPath +
@""
+ Application.ProductName +
@".exe"
;
string
ShortFileName = Application.ProductName;
RegistryKey rgkRun = Registry.LocalMachine.OpenSubKey(
"SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
,
true
);
if
(rgkRun ==
null
)
{
rgkRun = Registry.LocalMachine.CreateSubKey(
"SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
);
}
rgkRun.SetValue(ShortFileName, strAssName);
string
ShortFileName = Application.ProductName;
RegistryKey rgkRun = Registry.LocalMachine.OpenSubKey(
"SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
,
true
);
if
(rgkRun ==
null
)
{
rgkRun = Registry.LocalMachine.CreateSubKey(
"SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
);
}
rgkRun.DeleteValue(ShortFileName,
false
);