Net Core 管理员身份运行CMD 源码
C# winform 中以管理员身份运行cmd 在项目--安全性-- 启用 ClickOnce安全设置 编译运行 会生成 app.manifest 文件。在app.mainifest 文件中 使用 <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> 再将启用 ClickOnce安全设置 取消选择。运行cmd 就是管理员身份了。
NetCore 设置管理员身份运行cmd 这样好像不可以。下面为示例代码 希望能对需要的同学有所帮助
/// <summary>
/// 以管理员身份运行cmd
/// </summary>
/// <param name="command"></param>
/// <returns></returns>
public static string ExecuteWithOutputAdmin(string command)
{
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "cmd.exe";
startInfo.Arguments = "/c C:\\Windows\\System32\\cmd.exe";
startInfo.WorkingDirectory = serverpath;
startInfo.RedirectStandardInput = true;//设置输入
startInfo.RedirectStandardOutput = true;
startInfo.RedirectStandardError = true;
startInfo.UseShellExecute = false;
startInfo.Verb = "RunAs";
Process process = new Process();
process.StartInfo = startInfo;
process.Start();
process.StandardInput.WriteLine(command);//追加的命令这里是 bat文件运行
process.StandardInput.WriteLine(""); //回车
process.StandardInput.WriteLine("exit");
process.StandardInput.AutoFlush = true;
string strRst = process.StandardOutput.ReadToEnd();
process.WaitForExit();
process.Close();
return strRst;
}
Net Core 管理员身份运行CMD 源码相关推荐
- 【Windows下设置全局以管理员身份运行cmd】
Windows下设置全局以管理员身份运行cmd 原理是修改注册表,下面是注册表文件的内容. 将下面代码保存到文本中,并重命名为cmd.reg.双击,可设置为任意位置打开命令行都是管理员身份 Windo ...
- 管理员身份运行cmd;cmd命令切换到指定文件夹目录;cmd命令窗口中复制粘贴
如何以管理员身份运行cmd? 点击任务栏搜索按钮,搜索 cmd 右键管理员身份打开 管理员身份运行cmd时的一些常用命令 i.目录操作: e: #切换到E盘(要想切换到某个文件夹,要先切换到文件夹所属 ...
- npm 安装出现的问题:一定要以管理员身份运行cmd
我真的是纯纯无语了,今天配置新电脑的vue,然后呢发现半天安装不成功,代码报错非常离谱: ERR! code EEXIST npm ERR! path C:\Users\beaty-Ida\AppDa ...
- 14--以管理员身份运行 CMD 的几种方法
以管理员身份运行 CMD 的几种方法 打开C:\Windows\System32目录,找到cmd.exe,单击选中后右键,菜单中选择"以管理员身份运行". 点开开始菜单,在搜索框中 ...
- 设置始终以管理员身份运行cmd窗口
我们在平时开发的过程中,有些服务的启动需要以管理员的身份进入cmd窗口进行启动.我们每次都要右键"以管理员身份运行"很麻烦且低效. 快捷方式图标设置始终以管理员身份运行cmd窗口 ...
- C# 使用管理员身份运行CMD,修改当前的适配器的IP
C# 使用管理员身份运行CMD,修改当前的适配器的IP 这个页面仅供我自己记录,是查找各个博客得来的结果,如果大神发现错误,欢迎指正.(原地址已经记不清了,如果侵权,请联系我删文) //使用管理员身份 ...
- win10设置默认以管理员身份运行cmd窗口
每次要用管理员打开cmd窗口时,总是好麻烦,所以做一些设置,以管理员身份运行cmd窗口 第一步,搜索cmd,打开快捷方式文件位置 第二步, 鼠标右键快捷方式,打开属性,选择高级,再勾选用管理员身份运行 ...
- Win11/Windows11设置始终以管理员身份运行cmd窗口
在使用Windows进行开发时,我们经常需要使用管理员身份运行cmd窗口, 但是每次打开都需要右键"以管理员身份运行",比较浪费时间, 下面将介绍在Win11/Windows11系 ...
- 如何快速以管理员身份运行cmd命令符窗口
电脑快速以管理员身份运行cmd命令符窗口 解决方法: 以前以管理员身份运行cmd窗口都要去C盘的System32下找cmd.exe,现在我又学到了一招,简单点: 右键"开始"-&g ...
最新文章
- 在Linux系统下编译并执行C++程序
- 解决SqlTransaction用尽的问题
- tinyhttpd-0.1.0_hacking
- VTK:图片之PickPixel2
- oracle缺失值表示,Oracle SQL,用最接近的非缺失填充缺失值
- 静态代理、动态代理、AOP
- oracle 触发器 行级,oracle的行级触发器使用
- 虚拟机变更网卡MAC地址后的网络连接
- jquery jstree 插件的使用
- HDFS基本原理及数据存取实战
- SSH应用之BBS之路-1、项目构设之数据库设计
- Kotlin中变量不同于Java: var 对val(KAD 02)
- 四元数和欧拉角在线转换
- win版跳过id锁工具_一键跳过苹果锁,而且还是免费的!
- FFT运算的加深理解——频谱泄露
- 在控制面板找不到程序的情况下,卸载流氓软件
- 关于MD5以及WordPress登录密码的修改(自定义重置)
- 机器人螺栓拆装_机器人拧螺栓:重庆高端装备制造企业的转型之路
- BundleFusion的实现——RealSense D435i+Win10+VS2013+cuda8.0
- jz2440——点亮led
热门文章
- ixwebhosting上如何自定义php配置(php.ini)
- 【C#+SQL Server】实现ERP管理系统 四:销售收款单模块设计(附源码和资源)
- YYModel的底层实现原理
- Java——字符串类实验
- 【MyCat】mycat简介
- 优麒麟系统中QtCreator无法输入中文
- java pojo 是什么_POJO是什么,javabean是什么,以及POJO与javabean的区别
- android listview onscroll,Android - listview未滚动触发onScroll
- HackRF One相关困难求助
- 『杭电1411』校庆神秘建筑