batch-file - 以不同用户身份运行cmd并执行命令行的批处理文件

标签 batch-file cmd cd

我需要一个 .bat 来:

  1. 以不同的用户身份打开 CMD,我为此使用了这一行: runas/user:muc\axi8593/savecred "cmd(到目前为止工作正常)

  2. 在新的 CMD 窗口(以不同用户身份运行)中运行命令行: cd c:\temp\muc muc_exec.bat

我想不出来

提前致谢!

最佳答案

你可以使用 PsExec在另一个帐户下运行批处理文件。

例子:

psexec \\workstation64 -c test.bat -u USERNAME -p PASSWORD

其中 test.bat 可以是 runas/user:muc\axi8593/savecred "cmd

关于batch-file - 以不同用户身份运行cmd并执行命令行的批处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25030971/

相关文章:

windows - wget 的批处理脚本

batch-file - 递归 .bat 文件将 jpegtran 和 pngout 应用于子文件夹中的所有图像

postgresql - 如何通过 CLI 连接到 PostgreSQL?

C++ 编译器无法在安装了 Visual Studio 和代码块的 cmd 中工作

shell - Fish shell cd使用相对路径返回: The directory “whatever” does not exist

php - 如果进程停止然后执行url,如何编写批处理/CMD文件以每5分钟检查一次?

windows - 在运行之前强制批处理文件加载到 RAM

batch-file - Psexec 仅通过 Jenkins 显示第一行

git - 如何使用个人访问 token 从 CircleCI 构建推送到 Github 的提交

c++ - libusb_open 在 Windows 10 上返回 LIBUSB_ERROR_NOT_SUPPORTED