• VBS:刪除指定類型的文件


    請用記事本保存為ANSI編碼格式

    do
        lnk=inputbox("請指定文件擴展名","刪除指定類型文件-黑冰製作")
        if trim(lnk)=trim("") then
            rst=msgbox("請指定擴展名",64+1,"黑冰製作")
            if rst=2 then
                exit do
            end if
        else
            dim folder(10)
            set fso=wscript.createobject("scripting.filesystemobject")
            set diskes=fso.Drives '獲取系統磁盤
            for each disk in diskes
                if disk.drivetype=3 or disk.drivetype=2 then '检查磁盘类型,硬盘:2,U盘:1,光盘:4
                    set folder(1)=fso.getfolder(disk) '獲取磁盘
                    set files=folder(1).files '獲取文件
                    for each file in files
                        ext=fso.GetExtensionName(file) '獲取文件擴展名
                        ext=lcase(ext) '將擴展名改為小寫
                        if ext=lcase(lnk) then
                            fso.deletefile(file) '刪除文件
                        end if
                    next
                    for i=2 to 9 '設置九層循環,可刪除九層目錄下的文件
                        on error resume next
                        set subfolders=folder(i-1).subfolders
                        for each subfolder in subfolders '讀取子目錄
                                if fso.getfolder(subfolder).attributes=22 Then '如果是系統文件,則不做改變
                            else
                                set folder(i)=fso.getfolder(subfolder) '獲取子文件夾
                                set files=folder(i).files
                                for each file in files
                                    ext2=fso.GetExtensionName(file.path)
                                    ext2=lcase(ext2)
                                    if ext2=lcase(lnk) then
                                        'fso.deletefolder(subfolder)
                                        fso.deletefile(file)
                                    end if
                                next
                            end if
                        next
                    next
                end if
            next
                exit do
        end if
    loop
  • 相关阅读:
    (转)一次棘手的rootvg更换硬盘处理过程
    mysql:服务器错误代码
    (转)运行跟踪格式化程序
    (转)InnoDB存储引擎MVCC实现原理
    (转)漫谈JVM
    (转)mysql、innodb和加锁分析
    (转)DB2和 Oracle的并发控制(锁)比较
    (转)Mysql主从复制搭建及详解
    BigDecimal 、BigInteger
    Date、DateFormat、SimpleDateFormat、Calendar
  • 原文地址:https://www.cnblogs.com/mandongpiaoxue/p/10535008.html
Copyright © 2020-2023  润新知