使用“RunAs”命令运行 2 个 explorer.exe 实例

使用“RunAs”命令运行 2 个 explorer.exe 实例

我创建了 2 个批处理文件。第一个名为 admin.bat,包含以下行:

@echo off
cls
runas /env /user:ADOMAIN\Administrator "\\path\dir\explorer.bat"

另一个名为 explorer.bat,其内容如下:

explorer.exe /separate, %userprofile%\desktop
explorer.exe /separate, \\path\dir

现在您可以看到第一批以管理员权限启动了第二批,但是当第二批启动时,我可以看到%userprofile%\desktopcmd 窗口停滞并且没有运行第二条命令:

explorer.exe /separate, \\path\dir

如果我关闭窗口,%userprofile%\desktop第二个命令会弹出 \path\dir。简而言之,我想要做的就是创建一个 runas 命令,启动 2 个 explorer.exe 实例,只需输入一次管理员密码...有人能帮助我吗?

答案1

批处理文件正在等待第一个资源管理器终止,然后启动第二个资源管理器。

解决方案是使用开始在单独的窗口中启动两个浏览器的命令:

start explorer.exe /separate, %userprofile%\desktop
start explorer.exe /separate, \\path\dir

相关内容