<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 41,  comments - 40,  trackbacks - 0

    @ECHO OFF

    SETLOCAL EnableDelayedExpansion


    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    ::
    :: 需要區(qū)別FAT32和NTFS格式下的回收站
    ::
    :: FAT32回收站結(jié)構(gòu)如下:
    ::
    :: [Recycled]
    :: desktop.ini
    :: INFO2
    ::
    :: NTFS回收站結(jié)構(gòu)如下:
    ::
    :: [Recycler]
    ::?? [S-1-5-21-1409082233-448539723-725345543-500]
    ::???? desktop.ini
    ::???? INFO2
    ::?? [S-1-5-21-1844237615-2139871995-1417001333-500]
    ::???? desktop.ini
    ::???? INFO2
    ::?? [S-1-5-21-606747145-261478967-839522115-500]
    ::???? desktop.ini
    ::???? INFO2
    ::
    :: 其中:
    ::
    :: desktop.ini用來(lái)定義文件夾,告訴系統(tǒng):你把存我的文件夾變成回收站的樣子
    ::
    :: INFO2用來(lái)存放當(dāng)前盤(pán)符下刪除的文件的原來(lái)路徑,用8.3短文件名,以及與改名文件對(duì)應(yīng)關(guān)系
    ::
    :: 我們就是用的INFO2文件,將里面存放的信息通過(guò)兩次查找過(guò)濾出來(lái)
    ::
    :: 重點(diǎn):
    ::
    :: FIND.EXE ":" "C:\Recycled\INFO2" 2>NUL | FINDSTR.EXE /R "^[A-z]:[\\]" 2>NUL
    ::
    :: 參考:
    ::
    ::
    http://www.cn-dos.net/forum/viewthread.php?tid=25053&fpage=1&highlight=tokens%3D1%2B&page=1
    ::
    :: 感謝:
    ::
    :: 中國(guó)DOS聯(lián)盟論壇里所有給予我啟發(fā)的熱心人!使我受益匪淺!
    ::
    :: Author: NeedJava
    ::
    :: Modified: 2007.08.13
    ::
    :: BTW: 今晚23時(shí)東北方向有英仙座流星雨,我已經(jīng)調(diào)好照相機(jī)了
    ::
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    DEL /F /Q deleted.txt 2>NUL

    FOR %%a IN ( C D E F G H I J K L M N O P Q R S T U V Y X Y Z ) DO (

    ??? IF EXIST "%%a:\" (

    ?????? ECHO 正在搜索〔%%a:〕盤(pán)下的回收站……

    ?????? FOR /F "delims=" %%i IN ( 'DIR /AH-D /B /S "%%a:\Recycler\INFO2" 2^>NUL' ) DO (

    REM??????? ECHO [%%i] & PAUSE

    ?????????? CALL :parse %%i

    ?????? )

    ?????? FOR /F "delims=" %%I IN ( 'DIR /AH-D /B /S "%%a:\Recycled\INFO2" 2^>NUL' ) DO (

    REM??????? ECHO [%%I] & PAUSE

    ?????????? CALL :parse %%I

    ?????? )

    ??? )

    )

    @ECHO ON

    GOTO :EOF


    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    ::
    :: 重點(diǎn):
    ::
    :: FIND.EXE ":" "C:\Recycled\INFO2" 2>NUL | FINDSTR.EXE /R "^[A-z]:[\\]" 2>NUL
    ::
    :: 詳細(xì)解釋請(qǐng)關(guān)注上面的網(wǎng)站,無(wú)奈何版主的敘述,呵呵,本人坐板凳聽(tīng)
    ::
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    :parse

    ECHO [%1]>>deleted.txt

    FOR /F "delims=" %%m IN ( 'FIND.EXE ":" "%1" 2^>NUL ^| FINDSTR.EXE /R "^[A-z]:[\\]" 2^>NUL' ) DO (

    ??? ECHO %%m>>deleted.txt

    )

    ECHO.>>deleted.txt

    ?

    后記,鑒于很多病毒喜歡往回收站里面鉆,通過(guò)查找真正被刪除的文件列表,找到對(duì)應(yīng)的刪除文件,那么剩下的文件可以看著辦了,估計(jì)先要用IS殺掉進(jìn)程

    posted on 2007-08-13 15:55 NeedJava 閱讀(1213) 評(píng)論(0)  編輯  收藏 所屬分類: DOS Windows
    主站蜘蛛池模板: 东北美女野外bbwbbw免费| 亚洲精品老司机在线观看| 国产偷伦视频免费观看| 亚洲av无码一区二区三区天堂| 亚洲影院在线观看| 久久精品亚洲乱码伦伦中文| 永久免费观看的毛片的网站| 久久久久av无码免费网| 国产拍拍拍无码视频免费| 美女被免费视频网站| 亚洲av无码日韩av无码网站冲 | 亚洲乱码日产精品一二三| 午夜亚洲国产理论秋霞| 中文亚洲成a人片在线观看| 免费国产一级特黄久久| 女人被男人桶得好爽免费视频| 亚洲成人在线免费观看| 大地资源中文在线观看免费版 | 日韩成人免费在线| 好男人www免费高清视频在线| 无码日韩精品一区二区免费暖暖| 韩国免费A级毛片久久| 免费在线观看自拍性爱视频| 羞羞漫画在线成人漫画阅读免费| 亚洲最大的成人网站| 亚洲中文字幕一二三四区| 国产成人精品亚洲2020| 中文字幕亚洲综合久久综合 | 国产成人精品免费视频大| 特级无码毛片免费视频尤物| 一级毛片**不卡免费播| 免费福利在线视频| 久久久久久AV无码免费网站下载| 最近免费mv在线观看动漫| 久久精品免费观看国产| 91精品国产免费入口| 四虎最新永久免费视频| 91视频国产免费| 成人午夜免费福利| 日本一道本高清免费| 免费A级毛片无码久久版|