批處理向FTP上傳具有指定屬性的文件(增量備份)
怎樣實(shí)現(xiàn)對(duì)一個(gè)目錄里的幾個(gè)文件自動(dòng)上傳FTP時(shí)只上傳有歸檔屬性的文件,然后FTP上傳成功后自動(dòng)清除(本機(jī))剛上傳文件的歸檔屬性,批處理可以實(shí)現(xiàn)到嗎?有點(diǎn)類(lèi)似于對(duì)文件增量備份的功能吧
@echo off rem 指定FTP用戶(hù)名 set ftpUser=FTPUSERNAME rem 指定FTP密碼 set ftpPass=FTPPASSWORD rem 指定FTP服務(wù)器地址 set ftpIP=192.168.0.2 設(shè)置待上傳的本地文件夾目錄 set SrcFolder=C:/test dir /b /aa-d>nul 2>nul if %errorlevel% equ 1 ( echo No archiving file to FTP pause goto :eof ) set FtpFile=%temp%/TempFTP.txt >"%FtpFile%" echo,%ftpUser% >>"%FtpFile%" echo,%ftpPass% >>"%FtpFile%" echo bin for /f "tokens=*" %%a in ('dir /b /aa-d') do ( >>"%FtpFile%" echo put "%SrcFolder%/%%a" ) >>"%FtpFile%" echo bye start ftp -v -i -s:"%FtpFile%" %ftpIP% ping -n 10 127.1>nul attrib -a *.*
相關(guān)文章
開(kāi)通局域網(wǎng)共享(訪問(wèn)本機(jī)無(wú)需驗(yàn)證即可進(jìn)入的bat和注冊(cè)表文件
開(kāi)通局域網(wǎng)共享(訪問(wèn)本機(jī)無(wú)需驗(yàn)證即可進(jìn)入的bat和注冊(cè)表文件...2007-10-10Getmac返回計(jì)算機(jī)中所有網(wǎng)卡的媒體訪問(wèn)控制 (MAC) 地址以及每個(gè)地址的網(wǎng)絡(luò)協(xié)議列表
Getmac返回計(jì)算機(jī)中所有網(wǎng)卡的媒體訪問(wèn)控制 (MAC) 地址以及每個(gè)地址的網(wǎng)絡(luò)協(xié)議列表...2007-09-09CMDOW 一個(gè)CMD命令行下 隱藏、禁用窗口控制程序
CMDOW 一個(gè)CMD命令行下 隱藏、禁用窗口控制程序,需要的朋友可以參考下。2011-04-04Ghost安裝Win7/XP后自動(dòng)恢復(fù)IP的批處理代碼(ip備份恢復(fù))
這篇文章主要介紹了Ghost安裝Win7/XP后自動(dòng)恢復(fù)IP的批處理代碼,其實(shí)就是在ghost系統(tǒng)之前將ip信息備份一下,等做完系統(tǒng)以后再恢復(fù)一下就可以了2016-02-02G8.3做的GHO G8.3不識(shí)別的問(wèn)題的完美解決方案!
G8.3做的GHO G8.3不識(shí)別的問(wèn)題的完美解決方案!...2007-02-02win2003下殺任何進(jìn)程的命令(taskkill,ntsd)
才能關(guān)掉一個(gè)用任務(wù)管理器關(guān)不了的進(jìn)程?大多數(shù)人想到的都是專(zhuān)門(mén)工具,如IceSword。其實(shí)用Windows自帶的工具就能殺大部分進(jìn)程2011-10-10