2017-04-26 150 views
0

我需要我的程序在cmd上启动命令而不需要管理员权限,运行的命令应该是这样的: “aka.exe 84920” 它有可能吗? 我也试图与一个.bat文件,但启动另一个过程的程序必须使用管理员权限启动 感谢C#执行没有管理员权限的CMD命令

+0

如果'aka.exe'需要管理员权限,则需要存在。你尝试过“RUNAS”吗?如果启用UAC,则可能有需要响应的UI。 – lit

回答

0

您可以打开一个进程没有管理员权限,在C#这样的:使用System.Diagnostics程序

;

Process.Start("aka.exe 84920"); 

一分钟前我开了一个控制台应用程序,并把这个主法:

Process.Start("notepad.exe"); 

它的作品!没有管理员权限

+0

谢谢,解决:) – SquizzyHc