Windows CMD批处理文件以管理员身份运行命令

3
我有一个批处理文件,我想运行一些命令,但不是全部都以管理员身份运行。我不想以管理员身份运行命令提示符或整个批处理作业。我想要以管理员身份运行的命令示例为:
appcmd.exe recycle apppool \apppool.name -DefaultApp Appcmd是管理IIS 7的命令,在这个例子中我想要回收一个应用程序池。 我尝试过:
runas /profile /user:MYPC\administrator "appcmd.exe recycle apppool \apppool.name -DefaultApp"
我得到了一个1326:登录失败:未知用户或密码错误,但我知道用户名和密码存在。您有什么建议吗?
1个回答

1

我发现在不使用/profile参数的情况下运行runas是可以正常工作的。但如果你必须使用/profile,那么你可以在之前执行这个命令:

runas /profile /user:MYPC\administrator "cmd"

这将不幸地提示您两次。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接