自動刪除超過10天的文件及文件夾的vbs代碼
來源:本站原創(chuàng)|時間:2020-01-10|欄目:vb|點擊: 次
復制代碼 代碼如下:
option explicit
dim fpath,fso,logfile,fwrite
fpath=inputbox ("輸入目標文件夾","文件處理器")
logfile="logfile.txt"
set fso=createobject("scripting.filesystemobject")
Set fwrite=fso.opentextfile(logfile,8,true)
getfilename fpath
fwrite.close
Set fso=Nothing
MsgBox "命令執(zhí)行完成!"
function getfilename(path)
dim file,folder,sfolder,fname,subfolder,Files
if not fso.folderexists(path) then
set fso=nothing
msgbox "目標文件夾不存在!"
exit function
end if
set folder=fso.getfolder(path)
set files=folder.files
for each file in Files
fwrite.writeline path&"\"&file.name
If file.DateLastModified < Now - 10 Then '判斷是否超過10天
fso.DeleteFile(file)
'Wscript.Echo file
End If
next
set subfolder=folder.subfolders
for each sfolder in subfolder
fwrite.writeline path&"\"&sfolder.name
If sfolder.DateCreated < Now - 10 Then '判斷是否超過10天
fso.deletefolder(sfolder)
'Wscript.Echo file
End If
next
end function
將上面代碼存為vbs文件即可使用。
上一篇:vbs 錯誤捕獲器,用于捕獲內(nèi)部錯誤并進行手工處理
欄 目:vb
下一篇:vbs 函數(shù) 獲取數(shù)組字符串的最后一個LastOne 挺方便的
本文地址:http://mengdiqiu.com.cn/a1/vb/7530.html
您可能感興趣的文章
- 01-10VBS教程:方法-Delete 方法
- 01-10利用vbscript腳本修改文件內(nèi)容,此適用于自動化的操作中
- 01-10利用VBS腳本自動創(chuàng)建計算機帳戶的代碼
- 01-10可以定時自動關機的vbs腳本
- 01-10一個可以刪除指定天數(shù)文件的vbs腳本
- 01-10vbscript自動配置IIS的代碼
- 01-10使用ADSI、ASP和一對魔術戲法自動地創(chuàng)立一個虛擬目錄的方法
- 01-10利用vbs自動修改ip的代碼
- 01-10用vbs實現(xiàn)刪除名稱中有撇號的文件夾
- 01-10用vbs刪除前一天創(chuàng)建的備份文件


閱讀排行
本欄相關
- 01-10下載文件到本地運行的vbs
- 01-10飄葉千夫指源代碼,又稱qq刷屏器
- 01-10SendKeys參考文檔
- 01-10什么是一個高效的軟件
- 01-10VBS中的正則表達式的用法大全 &l
- 01-10exe2swf 工具(Adodb.Stream版)
- 01-10VBS中SendKeys的基本應用
- 01-10用VBSCRIPT控制ONSUBMIT事件
- 01-10VBScript教程 第十一課深入VBScript
- 01-10VBScript語法速查及實例說明
隨機閱讀
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 01-10SublimeText編譯C開發(fā)環(huán)境設置
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-10C#中split用法實例總結
- 04-02jquery與jsp,用jquery
- 01-11ajax實現(xiàn)頁面的局部加載
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 01-10delphi制作wav文件的方法