要使用命令行重命名FTP中的文件,我们需要执行以下操作。使用单个命令在FTP中重命名文件
ftp
open example.com
username
password
cd myfolder
rename myfile.txt mynewfile.txt
close
quit
那么有没有任何命令行或脚本逻辑,我可以在一行中做到这一点?
要使用命令行重命名FTP中的文件,我们需要执行以下操作。使用单个命令在FTP中重命名文件
ftp
open example.com
username
password
cd myfolder
rename myfile.txt mynewfile.txt
close
quit
那么有没有任何命令行或脚本逻辑,我可以在一行中做到这一点?
您可以创建在其中列出您所有命令的FTP脚本文件,并在一行像这样从你的bat文件执行:
.bat文件:
FTP -v -i -s:C:\PathTo\ftpscript.txt
ftpscript.txt:
open example.com
username
password
cd myfolder
rename myfile.txt mynewfile.txt
disconnect
bye
这个我知道。有没有其他的命令行工具(例如:wget和wput是单行命令,但没有重命名选项) – 2015-03-25 14:47:15
也许与lftp
:
lftp -e 'mv fileA fileB; quit'
这是关于Windows的'ftp.exe'吗?为什么你需要在一条线上完成?你需要使用'ftp.exe'吗? – 2015-03-25 11:26:34