具有管理员权限的C#程序不是从Windows启动的

时间:2015-08-25 15:49:06

标签: c# autostart admin-rights

如何使用管理员权限以编程方式进行自动启动?我试过了

using (var registryKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers", true))
+            {
+                registryKey.SetValue(System.Windows.Forms.Application.ExecutablePath, "RUNASADMIN");
+                registryKey.Flush();
+                registryKey.Close();
+            } 

但即使是UAC窗口也没有出现。

0 个答案:

没有答案