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