Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Command line 批处理命令,将FTP传输到linux服务器并移动假脱机文件_Command Line_Batch File_Ssh_Sftp - Fatal编程技术网

Command line 批处理命令,将FTP传输到linux服务器并移动假脱机文件

Command line 批处理命令,将FTP传输到linux服务器并移动假脱机文件,command-line,batch-file,ssh,sftp,Command Line,Batch File,Ssh,Sftp,我希望创建一个批处理文件,将SFTP转换到linux服务器,并将目录中的所有文件移动到网络共享。然而,我甚至不知道该如何开始。感谢您的帮助 更新:这个盒子使用的是sftp而不是ftp,我将从窗口转到linux 您可以从本机CMD执行命令;当它切换到类似于FTP的任何操作时,您必须手动使用类似于mget/get的命令。也许您可以使用Visual Basic、C++C、Java或任何其他语言来实现它 我更喜欢这些语言 卢阿 *爪哇* C++ 谢谢! S2我可以使用psftp来完成 @ECHO OF

我希望创建一个批处理文件,将SFTP转换到linux服务器,并将目录中的所有文件移动到网络共享。然而,我甚至不知道该如何开始。感谢您的帮助


更新:这个盒子使用的是sftp而不是ftp,我将从窗口转到linux

您可以从本机CMD执行命令;当它切换到类似于FTP的任何操作时,您必须手动使用类似于mget/get的命令。也许您可以使用Visual BasicC++C、Java或任何其他语言来实现它

我更喜欢这些语言

卢阿 *爪哇* 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

来自Mac?Linux?窗户=/