首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows CMD批处理文件以管理员身份运行命令

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

Stack Overflow用户
提问于 2012-07-10 21:53:20
回答 1查看 23.8K关注 0票数 3

我有一个批处理文件,我想在其中运行一些命令,但不是所有命令都以管理员身份运行。我不想以管理员身份运行命令提示符或以管理员身份运行整个批处理作业。我想以管理员身份运行的命令示例如下:

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,但我知道用户和密码是存在的。对如何做到这一点有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-27 02:14:01

我发现在不使用/profile参数的情况下运行runas工作得很好。但是,如果您必须使用/profile运行它,那么您可以在前面执行以下命令:

代码语言:javascript
复制
runas /profile /user:MYPC\administrator "cmd"

不幸的是,这将提示您两次。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11414863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档