网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 清除垃圾的VBS文件 自动查找多个盘
内容
    可以删除.tmp ._mp .log .gid .chk .old file文件和 temp,recent,cookis,recycled,prefetch,and "Temporary Internet Files"文件夹。
    代码如下:
    rem made by correy
    rem made at 2007.9.22
    rem it can be delete you computer's the follow things(except cd,dvd)
    rem it can be delete empty file and folder
    rem it can be delete .tmp ._mp .log .gid .chk .old file
    rem it can be delete temp,recent,cookis,recycled,prefetch,and "Temporary Internet Files" folder.
    rem i am thinking how to delete the same size and same name's file and folder
    On Error GoTo 0
    Set fso = CreateObject("Scripting"&"."&"FileSystem"&"Object")
    for n = 1 to 3
    For Each d in fso.Drives
    if d.drivetype=4 then
    Exit For
    else
    scan(d)
    end if
    next
    next
    sub scan(folder)
    on error resume next
    set folder=fso.getfolder(folder)
    for each file in folder.files
    if file.size=0 then
    file.delete(true)
    end if
    ext=fso.GetExtensionName(file)
    ext=lcase(ext)
    if ext="tmp" or ext="_mp" or ext="log" or ext="gid" or ext="chk" or ext="old" then ''30
    file.delete(true)
    end if
    next
    for each subfolder in folder.subfolders
    rem instrRev() can't be used,i want to find "\".
    if left(subfolder.path,4)="temp" or left(subfolder.path,8)="recycled" then
    subfolder.delete(true)
    elseif left(subfolder.path,6)="recent" or left(subfolder.path,7)="cookis" then
    subfolder.delete(true) rem 40
    elseif left(subfolder.path,24)="Temporary Internet Files" or left(subfolder.path,8)="prefetch" then
    subfolder.delete(true)
    end if
    if subfolder.size=0 then subfolder.delete(true)
    scan(subfolder)
    next
    end sub
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/16 6:36:45