为什么当requiedexecutionlevel是requireadadministrator时,我不能写到控制台?

本文关键字:不能 控制台 requiedexecutionlevel requireadadministrator 为什么 | 更新日期: 2023-09-27 18:06:04

我不想运行一个windows控制台应用程序的requestedExecutionLevel为"requireAdministrator",但它没有打印出我在代码中指定的写语句。

为什么作为admin运行时不打印?

提前感谢!

static void Main(string[] args)
{
   Console.Write("Hello World" + Environment.NewLine);
}

他们在舱单上的代码是…

<requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />

为什么当requiedexecutionlevel是requireadadministrator时,我不能写到控制台?

当您以管理员身份启动命令提示符时,控制台将写入。但是,当您以普通用户身份启动命令提示符时,应用程序将使用UAC请求管理权限,然后控制台不会写入任何输出

——>以管理员身份启动命令提示符