一个批处理脚本将腻子连接和远程桌面连接结合在一起

时间:2020-11-03 14:27:23

标签: batch-file windows-10 putty

我需要使用腻子在另一个网络中进行远程连接,然后启动Windows远程桌面连接。这是2个步骤,带有2组密码,我只想让一个批处理脚本在两个步骤中都运行一次。

我执行了以下单个命令:

pathPuttyexe -load "myconnection" -pw password

使用腻子从Windows 10连接,然后

mstsc myfileconfig.rdp 

使用我的配置运行远程桌面连接应用程序。

我遇到的问题是,如果我将2个命令放在一个bat文件中,则仅在第一个命令完成后才执行第二个命令。这意味着在与其他网络的连接处于活动状态时,“远程桌面连接”应用程序不会运行。 &无效;与while do一起使用,我无法正常工作...

1 个答案:

答案 0 :(得分:0)

要将它们作为一个衬套同步启动:

pathPuttyexe -load "myconnection" -pw password | mstsc myfileconfig.rdp

或使用start

start "" mstsc myfileconfig.rdp
start "" pathPuttyexe -load "myconnection" -pw password

如果要按顺序运行它,换句话说,一个开始在另一个之后并同时启动:

pathPuttyexe -load "myconnection" -pw password & mstsc myfileconfig.rdp

或使用条件运算符&&表示只有在第一个进程成功启动后,第二个进程才会启动。

pathPuttyexe -load "myconnection" -pw password && mstsc myfileconfig.rdp

或只是分开的直线:

mstsc myfileconfig.rdp
pathPuttyexe -load "myconnection" -pw password