gpt4 book ai didi

linux - 如何从批处理文件在putty上执行命令?

转载 作者:太空宇宙 更新时间:2023-11-04 04:58:24 27 4
gpt4 key购买 nike

我想从本地计算机打开 putty 并自动登录,然后在 putty 上执行一些命令。

我尝试了以下步骤:

创建了一个批处理文件try.bat

start D:\putty.exe -ssh ip-l root -pw password

cd "/root/something"

ls -a

scp "somefile.." root@ip "somelocation"

第一步工作正常。它使用给定的用户名和密码打开 putty。

批处理文件中存在的其他命令不起作用。

任何人都可以帮助我如何从批处理文件中在 putty 上执行这些命令吗?

最佳答案

将最后 3 个命令移至单独的文件

说 D:\scripts\commands.txt

那么你的批处理文件就可以包含

D:\putty.exe -ssh ip-l root -pw password -m "D:\scripts\commands.txt"

引用:第 3.7.3.6 节 https://the.earth.li/~sgtatham/putty/0.58/htmldoc/Chapter3.html

关于linux - 如何从批处理文件在putty上执行命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40255777/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com