小编sur*_*esh的帖子

PuTTY/PSFTP文件传输自动化的批处理文件

我有一个批处理文件,用于通过SFTP将文件从本地PC移动到服务器.我的系统中安装了PuTTY,后面是批处理文件代码.

cd C:\Program Files (x86)\PuTTY
psftp
open <IP>
<user>
<PW>
cd /home/irisuser/iris/integration/dls_dlsblr_dlschnn_in_msg/in
lcd d:\
put log.sh
bye
Run Code Online (Sandbox Code Playgroud)

当我在命令提示符下键入它时,上面的代码完全有效.但是,当我双击该.bat文件并运行它时,它没有运行并要求输入用户名和密码.我的目标是自动化整个事情,我需要通过简单地单击.bat文件来运行它.但我无法实现它.任何想法或片段都会对我有所帮助.

sftp putty cmd batch-file psftp

14
推荐指数
1
解决办法
10万
查看次数

下载完整目录命令行psftp

我必须将一个完整的文件夹从一个来源移动到另一目的地。
我已经尝试过mget *xcopy,但是都没有用。请提出一些摘要。

我正在psftp用来连接SFTP服务器。

我的代码是:

cd Remote path
lcd Local path
mget *
bye
Run Code Online (Sandbox Code Playgroud)

我也曾尝试mget*mget *.*

sftp download command-line-arguments psftp

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

psftp ×2

sftp ×2

batch-file ×1

cmd ×1

command-line-arguments ×1

download ×1

putty ×1