如何让程序启动时以管理员身份运行

摘要:
所以我们就可以直接注释掉默认节点,将原注释中第二行节点取消注释即可,下图为更改后的示例:(注释中有三个节点,一个是以默认调用者使用,这个权限最低,第二个是申请管理员权限,第三个是可用的最高权限,一般情况下,管理员权限已经可以满足程序的很多敏感操作。

这节讲一下如何让程序启动的时候,自动以管理员权限运行。

1. 添加应用程序清单文件(Application Manifest File)

右键项目,点击添加,添加一个新Item,找到应用程序清单文件,名称最好默认,点击确定。

如何让程序启动时以管理员身份运行第1张

2.修改清单文件requestedExecutionLevel节点

打开清单文件后,第一块注释是这么写的:如果想更改Windows用户级别,请使用以下节点替换默认节点。

所以我们就可以直接注释掉默认节点,将原注释中第二行节点取消注释即可,下图为更改后的示例:

如何让程序启动时以管理员身份运行第2张

(注释中有三个节点,一个是以默认调用者使用,这个权限最低,第二个是申请管理员权限,第三个是可用的最高权限,一般情况下,管理员权限已经可以满足程序的很多敏感操作。)

免责声明:文章转载自《如何让程序启动时以管理员身份运行》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android4.2.2下Stagefright下OMX编解码器组件的控制流php redis 基础操作 Thinkphp 直接套用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

PLSQL常用配置之窗口/版面保存、SQL格式化/美化、SQL注释去掉注释等快捷键配置、登陆历史修改配置

//Blog.csdn.net/eyeidolon/article/details/8251791 PLSQL常用配置的快捷键配置,如窗口/布局保存、SQL格式化/美化和SQL注释删除,以及登录历史修改1的配置。PL/SQLDeveloper记住登录密码当使用PL/SQLDeveloper时,默认情况下PL/SQLDeveloper会执行此窗口中的所有SQL...

IIS 中 "另一个程序正在使用此文件,进程无法访问!"

然而,自从昨晚重新启动机器后,发现iis无法启动。手动启动并提示:“另一个程序正在使用此文件,进程无法访问它!”百度得知这是由港口冲突造成的。什么软件使用端口80?同时,我更改了iis的默认端口80,没问题。接下来,我想知道是哪一方秘密占用了端口80。但是,在执行上述命令后,我没有找到占用端口80的程序。我惊讶地发现没有人占用端口80。...

PCL点云分割(2)

点云的分割是我想做的机器人手臂捕捉的一个非常重要的部分,因此首先要了解,如果我使用点云库来处理我用kinect获得的点云数据,这个例程也是由我自己慢慢修改程序并结合官方API的解释来实现的。如果我直接更改源程序,由于数据类型、头文件和其他原因,其中的许多细节可能无法编译,我们将很难找出错误。首先,让我们看看我自己设定的场景。然后我使用Kinect获取数据并观...

Nacos开机自启

1.加入玉米片。服务文件vi/lib/systemd/system/nacos.service2.将以下内容写入nacos。服务文件ps:我的nacos路径是/usr/local/nacos[Unit]Description=nacosAfter=network。target[Service]Type=forkingExecStart=/usr/local/...

一些替代Xshell的软件推荐

TransmitTransmit是一个30美元价格的共享软件,它覆盖了几乎所有的常用功能,包括远程文件编辑和文件夹同步,尽管其有30美元的价格,很多Windows用户也希望Transmit能出一个Win版的。FireFTPFireFTP是一个Firefox扩展,能直接集成一个强大的FTP客户端到我们最喜爱的浏览器Firefox上。CyberduckCyber...

Echarts(饼图Pie)

{@[n]}:数据中维度n的值。例如,{@[3]}`表示维度3的值,从0开始计数。适用于圆},]渲染:...