Board logo

标题: 自动上传FTP时批处理的文件选择问题 [打印本页]

作者: qwertl     时间: 2008-8-15 18:51    标题: 自动上传FTP时批处理的文件选择问题

在使用ftp自动上传文件时,怎样使用通配符来上传指定文件,有什么方法实现到自动上传FTP,而能选好指定文件名包括当前日期的文件;直接上传出现文件没找到提示.

Local directory now F:\rardata\lotus.
ftp> put "data%date:~0,10%.zip"
data%date:~0,10%.zip: File not found
ftp>
作者: ThinKing     时间: 2008-8-15 18:55
ftp 里面怎么能识别CMD的变量呢,建议用bat生成ftp-file,然后 ftp -s:ftp-file 。
作者: HAT     时间: 2008-8-15 20:50

@echo off
set FtpFile=%temp%\TempAcc.txt
>"%FtpFile%" echo USERNAME
>>"%FtpFile%" echo PASSWORD
>>"%FtpFile%" echo bin
>>"%FtpFile%" echo put "F:\rardata\lotus\data%date:~0,10%.zip"
>>"%FtpFile%" echo bye
start ftp -v -i -s:"%FtpFile%" IPADDRESS

作者: qwertl     时间: 2008-8-15 21:24
谢谢,太强了.
也曾想到是这样,只是不知怎样生成监时的txt文件/.