首页 > 解决方案 > 如何以管理员权限运行命令?

问题描述

如何在 java 中使用 cmd(Windows 10)运行命令,使用管理员权限,但不使用管理员权限打开程序。

例如,我想运行一个类似shutdown /i的命令,这个命令不需要管理员权限,但我可能运行的其他命令需要。

标签: javacommand-prompt

解决方案


在 Windows 上,runas(run as ... ) 允许您在另一个帐户下运行程序。只是runas在提示寻求帮助。例如

runas /env /user:user@domain.microsoft.com "notepad \"my file.txt\""

您需要对参数进行引号和 uote 转义。但基本上,runas who/where然后是你的命令


推荐阅读