oop*_*ase 5 ftp cmd batch-file
我想创建一个包含以下功能的批处理文件:
到目前为止,我对批处理文件还没有做太多事情,因此,如果您能帮助我,那将是很好的。我知道有ftp命令,也知道如何连接(ftp open),但不幸的是,我不知道如何每15分钟从那里复制这些文件。
非常感谢你的帮助!
要从批处理文件对 ftp 进行编程,请参阅http://support.microsoft.com/kb/96269。你需要像这样调用 ftp
ftp -i -s:ftpcommands.txt
Run Code Online (Sandbox Code Playgroud)
其中 ftpcommands.txt 看起来像这样:
open ftp.myftpsite.com
username
password
bin
cd out
mget *
del *
bye
Run Code Online (Sandbox Code Playgroud)
要每 15 分钟运行一次,请参阅其他回复(at或命令调度程序)。
(该-i参数是关闭交互式提示prompt off- 另一种方法是在命令文本文件中的 之前添加一个命令mget。如果没有这个,mget将停止并要求您在获取每个文件之前进行确认。[感谢 Adriano 指出这个出来了!])