我有一个名为test.bat
的批处理文件。我在test.bat
文件中调用以下指令:
start /min powershell.exe %sysdrive%\testScripts\testscript1.ps1
我通过命令提示符成功运行了测试脚本,但我想以管理员身份运行它(就像我创建桌面快捷方式并以管理员身份运行一样)。它不应提示任何用户名或密码。
我尝试在上面的 test.bat
中添加/elevate
和/NOUAC
参数,但没有成功。我该如何解决这个问题?
我知道如何手动完成,但我希望从命令提示符中执行此操作。
(由Marnix Klooster发布):…不使用任何其他工具,例如Super User问题的答案中建议的那些工具如何使用提升权限运行程序。)
sudo.bat
可能会对某些人有用。http://pastebin.com/taHp4FzR - Niklas R