2007-05-19 00:00 作者: 出處: 論壇整理 責任編輯:
原野這篇文章講一下網(wǎng)上流傳很廣的一個(gè)“30秒清除系統垃圾”的批處理,本文站在新手的角度寫(xiě)的,哪怕你不懂一點(diǎn)批處理,這個(gè)文章你也可以看懂的。
先說(shuō)一些這個(gè)批處理中用到的一些基本命令:
@:加在命令行的最前面,表示運行時(shí)不顯示這一行的命令行(只能影響當前行);
echo:表示顯示此命令后的字符;
echo off:表示在此語(yǔ)句后所有運行的命令都不顯示命令行本身;
del:刪除 /f:強制刪除 /s: 刪除當前文件夾及其所有子文件夾的文件 /q:不要求確認;
rd:一個(gè)刪除子目錄的命令;
md:創(chuàng )建一個(gè)文件夾;
pause:運行此命令會(huì )暫停批處理的執行,并在屏幕上顯示Press any key to continue...的提示,等待用戶(hù)按任意鍵后繼續。
幾個(gè)系統變量的表示:
"%SYSTEMDRIVE%\"是指您系統所在的磁盤(pán)目錄,如果您的系統裝在C盤(pán),那么"%SYSTEMDRIVE%\"等價(jià)于"C:\";
%windir% = %SystemRoot% = C:\WINDOWS當前啟動(dòng)的系統的所在目錄;
%USERPROFILE% = C:\Documents and Settings\當前用戶(hù)文件夾 當前用戶(hù)數據變量。
好了,如果上面的都清楚了,那下面的也容易明白了。
@echo off (不顯示后續命令及當前命令行) echo 正在清除系統垃圾文件,請稍等...... (屏幕顯示“正在清除系統垃圾文件,請稍等......”) del /f /s /q %systemdrive%\*.tmp (強行刪除系統算在磁盤(pán)根目錄中擴展名為.tmp的文件) del /f /s /q %systemdrive%\*._mp (強行刪除系統算在磁盤(pán)根目錄中擴展名為._mp的文件) del /f /s /q %systemdrive%\*.log (強行刪除系統算在磁盤(pán)根目錄中擴展名為.log的文件) del /f /s /q %systemdrive%\*.gid (強行刪除系統算在磁盤(pán)根目錄中擴展名為.gid的文件) del /f /s /q %systemdrive%\*.chk (強行刪除系統算在磁盤(pán)根目錄中擴展名為.chk的文件) del /f /s /q %systemdrive%\*.old (強行刪除系統算在磁盤(pán)根目錄中擴展名為.old的文件) del /f /s /q %systemdrive%\recycled\*.* (清空回收站,如果回收站清空了,這一句其實(shí)也派不 上用處的) del /f /s /q %windir%\*.bak (強行刪除當前啟動(dòng)的系統的所在目錄中擴展名為.bak的文件) del /f /s /q %windir%\prefetch\*.* (強行刪除當前啟動(dòng)的系統的所在目錄中prefetch文件 夾中的所有文件) rd /s /q %windir%\temp & md %windir%\temp (將系統中的temp文件夾刪除后再新建一個(gè)temp文 件夾) del /f /q %userprofile%\cookies\*.* (刪除當前用戶(hù)文件夾中cookies文件夾中的所有 文件) del /f /q %userprofile%\recent\*.* (刪除當前用戶(hù)文件夾中recent文件夾中的所有文件) del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" (刪除當前用 戶(hù)文件夾中Local Settings\Temporary Internet Files\中的所有文件) del /f /s /q "%userprofile%\Local Settings\Temp\*.*" (刪除當前用戶(hù)文件夾中Local Settings\Temp\中的所有文件) del /f /s /q "%userprofile%\recent\*.*" (刪除當前用戶(hù)文件夾中recent文件夾中的所有文 件) echo 清除系統垃圾完成! (屏幕顯示“清除系統垃圾完成!”) echo. & pause (屏幕顯示“Press any key to continue...”)注:echo.的作用是使屏幕上 回顯一空行


本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。