首页 > 编程语言 >C#如何以管理员身份运行程序【转】

C#如何以管理员身份运行程序【转】

时间:2022-10-17 13:56:56浏览次数:77  
标签:C# 程序 程序执行 编译 管理员 身份 运行

转自:https://www.cnblogs.com/zmy2020/p/16473139.html,仅供参考学习使用。

  调用cmd命令提示符时,如果是win7以上的操作系统,需要必须以管理员身份运行才会执行成功,否则无效果或提示错误。

  比如在通过winform程序执行cmd命令时,某些情况下如果不是以管理员身份运行,则会提示命令无效。

  或者通过winform程序执行Windows Service 服务时,也需要以管理员身份才能调用Service服务。

  下面讲解一下如何使程序获取管理员权限来运行。

一、在Visual Studio 中–解决方案资源管理器–右键项目名称–属性,找到“安全性”选项,勾选“启用ClickOnce安全设置”

  

 二、这时,在项目下面会多出一个“app.manifest”的文件,选中它,并找到代码段,将其改为:

  

  

  修改:

  

三、改正后,不要急于重新编译生成,再次打开“属性–安全性”界面,将“启用ClickOnce安全设置”前面的勾去掉后再编译运行。 不然程序会报错无法运行。

   

 四、最后,保存修改,重新编译运行程序。打开程序时,会提示“用户账户控制”来获取管理员权限运行,点击“是”则获取了管理员权限。

 

标签:C#,程序,程序执行,编译,管理员,身份,运行
From: https://www.cnblogs.com/xingboy/p/16798943.html

相关文章

  • HttpURLConnection.openConnection状态码302
    今天根据URL,下载视频。newURL(url1).openConnection()的时候,用HttpURLConnection接,出现302,以至于后面取不到流,无法读流。HttpURLConnectioncon=(HttpURLConnection......
  • Codeforces Round #781 (Div. 2) - D. GCD Guess
    GCD+位运算[Problem-1665D-Codeforces](https://codeforces.com/problemset/problem/1627/D)题意交互题,有一个未知数\(x\;(1<=x<=10^9)\),最多有30次询问,每次......
  • Simulation-计算统计——Monte Carlo
    MonteCarloIntegration找到原函数,再计算无法找到原函数,MC积分Assumethatwecangenerate\(U_1,...,U_n\simUniform(0,1)\),anddefine\(\hat\theta......
  • Codeforces Round #742 (Div. 2) C
    C.CarryingConundrum这样子进位显然奇偶就独立了我们分别对于奇偶计算方案数然后乘法法则即可比如我们现在奇数位num1偶数位num2我们的方案就是num1+1偶数位就是n......
  • JDBC练习_insert语句和update语句和delete
    添加一条insert记录publicstaticvoidmain(String[]args){Statementstmt=null;Connectionconn=null;try{//1.注册驱动......
  • JDBC练习-update语句和JDBC练习-update、DDL语句
    JDBC练习-update语句练习:account表修改记录JDBC练习-update、DDL语句练习:account表删除一条记录 执行DDL语句......
  • DHCP
    视频:https://www.bilibili.com/video/BV1dv41187jb/?spm_id_from=333.337.search-card.all.click&vd_source=3bdaecff10bd344788cc194461374709介绍  组成  报......
  • 数据库选型思考(PostgreSQL,MySQL,Oracle)
    背景https://www.enterprisedb.com/blog/postgresql-vs-mysql-360-degree-comparison-syntax-performance-scalability-and-features数据库选型是一件很大的事情,也是一件......
  • docker安装php-redis扩展
    使用docker安装的PHP-Redis扩展,需要安装一下扩展。首先进入docker的php容器$dockerexec-itphp /bin/bash依次执行下列命令$curl-L-o/tmp/redis.tar......
  • 数据集 | Coursera 课程数据集
    下载数据集请登录爱数科该数据集包含coursera上的890个课程数据。1.字段描述2.数据预览3.字段诊断信息4.数据来源来源于Kaggle。下载数据集请登录爱数科......