我有一个批处理文件,我想在其中运行一些命令,但不是所有命令都以管理员身份运行。我不想以管理员身份运行命令提示符或以管理员身份运行整个批处理作业。我想以管理员身份运行的命令示例如下:
appcmd.exe recycle apppool \apppool.name -DefaultApp
Appcmd是用于管理IIS7的命令,在这个示例中,我想回收一个应用程序池。
我试过了:
runas /profile /user:MYPC\administrator "appcmd.exe recycle apppool \apppool.name -DefaultApp"
我得到一个1326: Logon failure: unknown user or bad password,但我知道用户和密码是存在的。对如何做到这一点有什么建议吗?
发布于 2012-07-27 02:14:01
我发现在不使用/profile参数的情况下运行runas工作得很好。但是,如果您必须使用/profile运行它,那么您可以在前面执行以下命令:
runas /profile /user:MYPC\administrator "cmd"不幸的是,这将提示您两次。
https://stackoverflow.com/questions/11414863
复制相似问题