【发布时间】:2013-08-10 23:26:22
【问题描述】:
我正在寻找创建一个批处理文件,它将 SFTP 到 linux 服务器并将目录中的所有文件移动到网络共享。但是我不确定我什至会如何开始这个。任何帮助表示赞赏。
更新:盒子使用的是 sftp 而不是 ftp,我要从 windows 转到 linux。
【问题讨论】:
-
来自 Mac ? Linux?窗户? =/
标签: command-line batch-file ssh sftp
我正在寻找创建一个批处理文件,它将 SFTP 到 linux 服务器并将目录中的所有文件移动到网络共享。但是我不确定我什至会如何开始这个。任何帮助表示赞赏。
更新:盒子使用的是 sftp 而不是 ftp,我要从 windows 转到 linux。
【问题讨论】:
标签: command-line batch-file ssh sftp
您可以从本机 CMD 执行命令;当它切换到 FTP 之类的东西时,您必须手动使用 mget/get 之类的命令。也许您可以使用 Visual Basic、C++ C、Java、 或任何其他语言来做到这一点?
我更喜欢这些语言
Lua *爪哇* C++
谢谢! S2
【讨论】:
我能够使用 psftp 做到这一点。
@ECHO OFF
psftp USER@HOST.ADDRESS -pw PASSWORD -b psftp.bat
psftp.bat
cd /folder/test
lcd c:\test\
mv * /folder
cd /folder
mget *
rm *
bye
【讨论】: