批量运行 SSH 命令 (Windows)

问题描述 投票:0回答:1

我需要登录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

第三个命令:

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

第四条命令:

./execute_eodarx.sh

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

batch-file
1个回答
0
投票

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

Bat 文件类似于 Windows 中的 shell 脚本,以同步方式运行命令。

然后

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

注意:只需使用(bat 文件的)文件名作为目录中的命令。 如何为 cmd 运行 bat 文件

© www.soinside.com 2019 - 2024. All rights reserved.