我想在Windows Server中创建一个批处理文件,包括以下功能:
到目前为止,我对批处理文件还没有做太多工作,因此,如果您能帮助我,那将是非常不错的。我知道有
ftp
命令,而且我知道如何连接(ftp open
),但是不幸的是,我不知道如何每15分钟从那里复制一次这些文件。非常感谢你的帮助!
最佳答案
要从批处理文件对ftp进行编程,请参见http://support.microsoft.com/kb/96269。您需要像这样调用ftp
ftp -i -s:ftpcommands.txt
ftpcommands.txt如下所示:
open ftp.myftpsite.com
username
password
bin
cd out
mget *
del *
bye
要每15分钟运行一次,请参阅其他答复(
at
或Command Scheduler)。(
-i
参数是关闭交互式提示,另一种方法是在prompt off
之前在命令文本文件中添加mget
命令。如果没有此操作,mget
将停止并要求您在获取每个文件之前进行确认。[谢谢。向阿德里亚诺指出这一点!])