gpt4 book ai didi

powershell - 如何从命令提示符以 "run as administrator"运行应用程序?

转载 作者:行者123 更新时间:2023-12-03 04:35:48 24 4
gpt4 key购买 nike

我有一个名为 test.bat 的批处理文件。我在 test.bat 中调用以下说明文件:

start /min powershell.exe %sysdrive%\testScripts\testscript1.ps1

当我通过命令提示符运行此命令时,我的测试脚本已成功运行。我想以管理员身份运行它(就像我创建了桌面快捷方式并以管理员身份运行一样。它不应该提示输入任何用户名或密码)。

我尝试添加 /elevate/NOUAC上面的参数test.bat ,但没有运气。如何解决这个问题?

我知道如何手动执行此操作,但我希望从命令提示符执行此操作。

(作者 Marnix Klooster ):...无需使用任何其他工具,如 an answer to Super User question How to run program from command line with elevated rights 中建议的工具.)

最佳答案

试试这个:

runas.exe /savecred /user:administrator "%sysdrive%\testScripts\testscript1.ps1" 

它会第一次保存密码,并且不再询问。也许当您更改管理员密码时会再次提示您。

关于powershell - 如何从命令提示符以 "run as administrator"运行应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8249705/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com