windows - 尝试编写批处理文件以管理员身份打开程序

标签 windows batch-file cmd windows-7-x64

我正在尝试编写一个批处理文件,它将以管理员身份打开计算机管理(在 Windows 7 64 位系统上)。我已经使用 cmd 成功完成了此操作,但无法使其与计算机管理一起使用。 我对 cmd 的命令是: runas/profile/env/user:用户名@domain cmd 在我使用我的密码进行身份验证后,我就可以开始了。

我为计算机管理尝试过的命令是: runas/profile/env/user:username@domain compmgmt.msc 在我进行身份验证后,我收到一条错误消息,告诉我“compmgmt.msc 不是有效的 Win32 应用程序。

runas/profile/env/user:username@domain mmc 在我进行身份验证后,我收到一条错误消息,告诉我“请求的操作需要提升”

如果我运行良好的 cmd 选项,然后输入 mmc 或 compmgmt.msc,程序将以管理员身份打开,因为我已经以管理员身份进入 cmd。我假设有一种方法可以添加到好的 cmd 命令中,以将该文本自动填充到 cmd 中并运行它,但我不知道它是什么。我也愿意尝试其他选择,真的我只想要一个有效的工具。我知道我可以以管理员身份运行我的批处理并避免所有这些,但此工具的目的是不必提供我的管理员用户名。

建议?

最佳答案

runas /user:username@domain "cmd.exe /c \"start compmgmt.msc\""

如果 .msc 从 cmd 正确运行,在 adecuated 帐户下启动 cmd,然后从这里启动 .msc

关于windows - 尝试编写批处理文件以管理员身份打开程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22574277/

相关文章:

java - 如何更改Windows桌面背景

powershell - 在 Powershell 中为批处理文件设置变量

windows - 无法在 Atom、app 或 cmd 中安装包

windows - 如何在 Windows 主机上通过 FTP 删除 svn 文件夹

python - 在 Python 中获取所有已安装 Windows 程序的“正确”和可靠方法?

python - Pymssql 安装错误

batch-file - 分别对文件进行声音交换(Sox)转换

windows - 如何在以.bat文件编写的powershell命令中读取变量

java - 使用命令行通过Java File编译文件

python - Pywikipedia 如何在命令行上管理颜色?