1 string KJQD = WebConfigurationManager.AppSettings["address"].ToString().Trim();
2 //string KJQD = Application.ExecutablePath; //两种方式
3 if (!System.IO.File.Exists(KJQD))//判断指定文件是否存在
4 {
5 MessageBox.Show("呼叫管理员!", "温馨提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
6
7 return;
8 }
9
10 string newKJLJ = KJQD.Substring(KJQD.LastIndexOf("\\") + 1);
11
12 RegistryKey Rkey =
13
14 Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
15
16 if (Rkey == null)
17
18 Rkey = Registry.LocalMachine.CreateSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run");
19
20 Rkey.SetValue(newKJLJ, KJQD);
21 MessageBox.Show("开机启动设置完毕!", "温馨提示", MessageBoxButtons.OK, MessageBoxIcon.Information);