批处理向FTP上传具有指定属性的文件(增量备份)
怎样实现对一个目录里的几个文件自动上传FTP时只上传有归档属性的文件,然后FTP上传成功后自动清除(本机)刚上传文件的归档属性,批处理可以实现到吗?有点类似于对文件增量备份的功能吧
@echooff
rem指定FTP用户名
setftpUser=FTPUSERNAME
rem指定FTP密码
setftpPass=FTPPASSWORD
rem指定FTP服务器地址
setftpIP=192.168.0.2
设置待上传的本地文件夹目录
setSrcFolder=C:/test
dir/b/aa-d>nul2>nul
if%errorlevel%equ1(
echoNoarchivingfiletoFTP
pause
goto:eof
)
setFtpFile=%temp%/TempFTP.txt
>"%FtpFile%"echo,%ftpUser%
>>"%FtpFile%"echo,%ftpPass%
>>"%FtpFile%"echobin
for/f"tokens=*"%%ain('dir/b/aa-d')do(
>>"%FtpFile%"echoput"%SrcFolder%/%%a"
)
>>"%FtpFile%"echobye
startftp-v-i-s:"%FtpFile%"%ftpIP%
ping-n10127.1>nul
attrib-a*.*热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下