批量运行SSH命令(Windows)

时间:2018-06-14 11:18:11

标签: batch-file

我需要登录putty并运行以下命令来完成任务。

putty.exe -ssh user@host -pw password -m c:\user\batchcommands.txt  

第一个命令:

cd/u01/app/oracle/user_projects/domains/COLLECT/EOD/bin_arm

第二命令:

./FileUpload.sh

第3命令:

cd/u01/app/oracle/user_projects/domains/COLLECT/EOD/bin_arm

第四个命令:

./execute_eodarx.sh

如何以串行方式运行这些命令(完成上一个命令)?

1 个答案:

答案 0 :(得分:0)

将所有命令写入扩展名为* .bat的文件中,例如auto_script.bat

Bat文件就像是Windows中的shell脚本,并以同步方式运行命令。

然后

putty.exe -ssh user@host -pw password -m "c: && cd path_to_file && auto_script "

注意:只需使用文件名(bat文件)作为目录中的命令。 how to run bat file for cmd