private void auto_Click(object sender, EventArgs e)
{
try
{
if (auto.Checked) //设置开机自启动
{
string path = Application.ExecutablePath;
RegistryKey rk = Registry.LocalMachine;
RegistryKey rk2 = rk.CreateSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run");
rk2.SetValue("NDReadCard", path);
rk2.Close();
rk.Close();
}
else //取消开机自启动
{
string path = Application.ExecutablePath;
RegistryKey rk = Registry.LocalMachine;
RegistryKey rk2 = rk.CreateSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run");
rk2.DeleteValue("NDReadCard", false);
rk2.Close();
rk.Close();
}
Save.writeini("CFG", "AUTO", auto.Checked.ToString(), ".\\kscardinterface.ini");
}
catch (Exception ex)
{
Logger.Equals("保存设置参数:", ex.Message);
}
}
C# 开机自启动
最新推荐文章于 2025-07-14 13:45:54 发布