C#如何调用以管理员身份运行的cmd命令提示符.docx

C#如何调用以管理员身份运行的cmd命令提示符.docx

ID:52566214

大小:65.58 KB

页数:2页

时间:2020-03-28

C#如何调用以管理员身份运行的cmd命令提示符.docx_第1页
C#如何调用以管理员身份运行的cmd命令提示符.docx_第2页
资源描述:

《C#如何调用以管理员身份运行的cmd命令提示符.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、windows自从vista、win7、win8/8.1以来,命令行提示符分为两种模式,一种是普通用户模式,一种的管理员模式,很多情况下,我们的程序需要在命令提示符(管理员身份)的状况下运行,但是c#调用的时候一般都是普通用户的cmd命令,虽然可以通过右键-以管理员身份运行该软件,但是我们用c#开发的软件,不能告诉每一个用户让他们都以管理员身份运行吧?今天亦是美网络就给大家介绍一个简单的方法,轻松实现c#调用以管理员身份运行的命令提示符。笔者的环境:win8.1专业版64位+visualstudioUltimate2013,开发环境选择的是.netframework4.0,(为了更好的兼容wi

2、n7及以前的版本)在开始之前,笔者也在网上苦苦搜寻了一些办法,但是使用较多的是是给cmd.exe指定运行目录:c:windowssystem32cmd.exe,其实网上已经有人说了这种办法行不通,亦是美网络也亲自试验过,这种方法确实行不通,起码在笔者的环境下没有成功,那么我们采用下面的办法。其实要以管理员的身份运行cmd命令提示符,我们只需要让c#开发的程序自身以管理员身份运行就可以了,我们打开visualstudio-解决方案资源管理器-右键项目名称-属性,弹出下面的窗口:默认打开的就是“安全性”,我们在“启用ClickOnce安全设置”前面打勾,然后再返回解决方案资源管理器界面,这时

3、,在项目名称下面会多出一个“app.manifest”的文件,我们选中它,找到代码段: ,将其改为:,改过后,不要急于重新编译生成,我们重新返回上图那个界面,将“启用ClickOnce安全设置”前面的勾去掉后再编译运行,不然程序会报错无法运行。按照上面的步骤设置以后,C#开发出来的程序就会自动以管理员身份的运行了,当然,它里面的命令提示符c

4、md也自动以管理员身份运行了。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。