我有一个名为 test.bat
的批处理文件。我在 test.bat
文件中调用以下说明:
start /min powershell.exe %sysdrive%\testScripts\testscript1.ps1
当我通过命令提示符运行这个命令时,我的 testscript 正在成功地运行。我想以管理员身份运行它(就像我创建了一个桌面快捷方式并以管理员身份运行它一样)。它不应该提示输入任何用户名或密码)。
我已经尝试在上面的 test.bat
中添加 /elevate
和 /NOUAC
参数,但是没有找到。我该如何解决这个问题?
我知道如何手动执行,但是我希望在命令提示符下执行。
(通过 马尼克斯 · 克鲁斯特) : ... 不使用任何额外的工具,就像在 一个超级用户问题的答案 < em > 如何从命令行运行程序,提高权限 中建议的那样。)