我这两天做个小东西呀设置成开机自启动,
我就直接操作注册表了,但是windows 7 总是提示权限不足,
我该怎么解决它的权限问题呢?
1 public void AutoStart()
2 {
3 RegistryKey tmpKey = Registry.LocalMachine;
4 RegistryKey key = tmpKey.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run");
5 Object o=key.GetValue("CapsLock");
6 if (o != null)
7 {
8 if (o.ToString() != Application.ExecutablePath)
9 {
10 key.SetValue("CapsLock", Application.ExecutablePath);//在这里就报权限不足了....
11 return;
12 }
13 return;
14 }
15 key.SetValue("CapsLock", Application.ExecutablePath);
16 return;
17 }
饮歌长啸
Smart猫小萌