創(chuàng)新互聯(lián)于2013年開(kāi)始,先為鎮(zhèn)平等服務(wù)建站,鎮(zhèn)平等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為鎮(zhèn)平企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
注:
1.如XP下因?yàn)闆](méi)有forfiles.exe,拷貝windows2003下的forfiles.exe文件到XP的system32目錄即可使用forfiles命令。
2.該文檔適用于windows客戶端操作系統(tǒng)xp win7/8/10,windows服務(wù)器端操作系統(tǒng) server 2003/2008/2012/2016。
描述:
選擇一個(gè)文件(或一組文件)并在那個(gè)文件上執(zhí)行一個(gè)命令。這有助于批處理作業(yè)。
語(yǔ)法:
forfiles /p <目標(biāo)目錄名> /d <天數(shù)> /c <執(zhí)行的命令>
1.看看列出的三個(gè)參數(shù)都有什么用處:(簡(jiǎn)單解析)
/p 指定了要在哪個(gè)目錄里查找文件,默認(rèn)是當(dāng)前工作目錄。
/d 指定一個(gè)日期或天數(shù),用于比較文件的最后修改日期是否符合條件。
/c 對(duì)每個(gè)找到的文件執(zhí)行的命令。
2.看看列出的三個(gè)參數(shù)都有什么用處:(詳細(xì)解析)
/p <Path> : 指定開(kāi)始搜索文件的位置,如果不指定則默認(rèn)為當(dāng)前目錄。
/m <SearchMask> : 文件查找所使用的通配符如代碼中的"*.log"則為所有日志文件,當(dāng)然也可以指定諸如"manmee_*.log"這樣以manmee開(kāi)頭的所有日志文件。如果不指定此參數(shù)則默認(rèn)為"*.*"。
/d [{+|-}][{<Date>|<Days>}] : 指定想選擇文件的最后修改時(shí)間,上文中用了 "/d -7" 表示所有以當(dāng)天為基礎(chǔ),7天以前的文件。
當(dāng)然這里還可以指定具體時(shí)間,例如:"/d -08/18/2009"這樣所有早于2009年8月18日的文件。注意指定的時(shí)間必須是"MM/DD/YYYY"的格式。
/c 對(duì)所有文件以此執(zhí)行指定的命令,命令體須在雙引號(hào)(")內(nèi),默認(rèn)是"cmd /c echo @file"。上文中用到的是"cmd /c del /f @path"刪除指定文件。(這里的@file 和 @path 為變量,下文中將進(jìn)行解釋。
例:
forfiles.exe /p "c:\" /d "2007-7-1" /c "cmd /c copy @path d:\"
forfiles.exe /p "c:\backup" /d -10 /c "cmd /c echo deleting @file ... && del /f @path"
forfiles.exe /p "d:\test" /s /m *.* /d -7 /c "cmd /c del @path"
forfiles.exe /m *.bkf /d -28 /c "cmd /c del @file /f"
新聞名稱:Windowsserver定時(shí)刪除某天前文件的批處理腳本
文章URL:http://jinyejixie.com/article40/jjhsho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、動(dòng)態(tài)網(wǎng)站、服務(wù)器托管、域名注冊(cè)、云服務(wù)器、面包屑導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
全網(wǎng)營(yíng)銷(xiāo)推廣知識(shí)