如何让.net程序自动运行在管理员权限下
如何让.net程序自动运行在管理员权限下
VS2008 c# 编译的WINFORM程序 以管理员身份运行
windows 7和vista提高的系统的安全性,同时需要明确指定“以管理员身份运行”才可赋予被运行软件比较高级的权限,比如访问注册表等。否则,当以普通身份运行的程序需要访问较高级的系统资源时,将会抛出异常。
如何让程序在启动时,自动要求“管理员”权限了,我们只需要修改app.manifest文件中的配置项即可。
app.manifest文件默认是不存在的,我们可以通过以下操作来自动添加该文件。
(1)进入项目属性页。
(2)选择“安全性”栏目。
(3)将“启用ClickOnce安全设置”勾选上。
现在,在Properties目录下就自动生成了app.manifest文件,打开该文件,将trustInfo/security/requestedPrivileges节点的requestedExecutionLevel的level的值修改为requireAdministrator即可。如下所示:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
</requestedPrivileges>
记住,如果不需要ClickOnce,可以回到项目属性页将“启用ClickOnce安全设置”不勾选。
接下来,重新编译你的程序就OK了。
转载于:https://www.cnblogs.com/yun_shuai/archive/2010/11/02/1866781.html
如何让.net程序自动运行在管理员权限下相关推荐
- 让user组用户登录时自动运行需要administrator权限的程序
今天忙了大半天,总算成功了,这里就说说,大家如果有更好的方法也回帖说说,我也好学习下:) 目的很简单,就是在启用UAC的情况下,让普通用户可以通过脚本运行需要管理员权限的程序,而不需要输入管理员密码 ...
- 烧录flash_烧录固件完成后,配置JFLASH让程序自动运行
问题描述:当使用IAR调试Cortex M0+产品,在IAR/MDK调试环境下烧录以后可以正常运行,但是如果使用Segger的JFLASH直接烧录固件(.bin或者.hex格式二进制文件)后程序并没有 ...
- c语言程序申请管理员权限,vc 软件 要管理员运行 vc 管理员权限运行
运行visual c++6.0 时,出现 "应用程序无法正常启动(0xc00001420... 下载安装vc++6.0. 安装完成后,选中左面的vc++6.0,右键点击属性,点击顶端的快捷方式,点击右 ...
- VS2013编译生成的程序如何设置以管理员权限运行
有时候由于程序中某些功能的需要(例如修改注册表),程序需要以管理员身份运行.VS2013(其他版本的也可以,此处只描述2013的设置方式)中提供了比较方便的设置方式.设置如下: 1. 打开VS2013 ...
- 普通用户和计算机管理员,软件运行需要管理员权限,怎么让普通用户也能
2018-04-01 请问为什么运行软件和执行操作要管理员权限? 对于一般文件来说,是不需要开启administrator账户的,只需要一个简单的办法就OK啦!比如说,对待下面的这种类型的文件夹.wi ...
- c# exe发布后运行获取管理员权限
///用于发布后可以运行时获取管理员权限 var wi = WindowsIdentity.GetCurrent(); var wp = new WindowsPrincipa ...
- 怎样判定应用程序自身运行在“兼容模式”下?
P.S.话说有很多天很多天没有写东东了啊,因为实在太忙了,还是恢复至少一个月两篇的状态吧. 我们的程序有时候需要精确的判定当前运行在哪个系统下面,也就是说程序的某个功能可能需要知道当前运行在哪个真正的 ...
- linux进入超级管理员权限,一直处于超级管理员权限下
当有些是后使用sudo + 命令语句会体是权限不足,则需要进入root权限模式 #进入超级管理员权限,进入root权限 sudo -s #退出超级管理员权限,退出root权限 exit
- win7 禁止程序自动运行
一直在使用维棠下载视频,但是有个讨厌的地方就是它总是不定时弹出广告窗口.这个窗口进程是"C:\Program Files (x86)\ViDownSoft\ViDown\VdInfo.exe ...
最新文章
- 大脑进化追不上社会文化:化石和脱氧核糖核酸证明人类大脑进化比社会慢
- Eclipse开发Spring MVC入门示例
- linux db2表死锁,记录一次问题解决:DB2死锁解决办法(SQLCODE=-911, SQLSTATE=40001)
- Python3求最后一个单词长度
- 【期外】 (一)关于LSH :局部敏感哈希算法
- 一种基于随机投影的本地差分隐私高维数值型数据收集算法
- python双划线_Python中单下划线(_)和双下划线(__)的特殊用法
- 万条留言!这本Python凭啥火爆程序员的朋友圈?
- 小区广播机制(MIB、SIB)
- 路由2台,二层交换机4台,三层1台,实现网络互联
- 前端开箱即用的中后台管理模版,建议收藏
- 致得E6协同文档管理软件 推出4.0免费版
- 转载:理解 VSync
- 记-微服务CPU100%排查之windows版
- 如何将SVN上的版本回滚到旧版本
- pyQt5-label常用方法
- 在我的世界中用 python 编程
- newifi_dts
- MySQL性能优化(五):分表
- 华硕p5vdc-x主板老板子刷bios方法
热门文章
- zcmu1540(二分)
- 【译】How to create your own Question-Answering system easily with python
- 重构智能合约(上):非确定性的幽灵
- All of Recurrent Neural Networks (RNN)
- Tensorflow学习
- insert在python中的用法_python中insert用法是什么_后端开发
- python post请求_python发送http的post请求
- JZOJ 5623. 【NOI2018模拟4.2】program
- JZOJ 3418. 【NOIP动态规划专题】选课
- mysql contains函数_多属性、多分类MySQL模式设计