如何使我的管理员特权应用程序在启动时运行

时间:2015-10-13 06:37:43

标签: c# startup uac administrator

我创建了一个请求用户获得管理员权限的应用程序,我试图让程序在启动时运行但是它不起作用,我错过了任何东西。

这里我做了什么 1)添加注册表项

RegistryKey rkApp = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);    

2)第二个是创建.lnk文件并添加到启动文件夹

当我在app.manifest文件中转换管理员权限(即)时,两种方法都正常工作

<requestedExecutionLevel level="highestAvailable" uiAccess="false" />

&#39; highestavailable&#39; to&#39; asInvoker&#39;

0 个答案:

没有答案