我有一个批处理文件,用于通过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文件来运行它.但我无法实现它.任何想法或片段都会对我有所帮助.
我必须将一个完整的文件夹从一个来源移动到另一目的地。
我已经尝试过mget *和xcopy,但是都没有用。请提出一些摘要。
我正在psftp用来连接SFTP服务器。
我的代码是:
cd Remote path
lcd Local path
mget *
bye
Run Code Online (Sandbox Code Playgroud)
我也曾尝试mget*和mget *.*。