2009年4月20日 星期一

簡單好用的系統清理程式

今天在網路上回答知識,看見一篇在問一個DOS bat執行檔的清理垃圾程序<不過對方也是個電腦高手~看了他的回答~~發現自己真是渺小 ~"~ >



我看了一下 原來發問者可能只是想知道他到底是幹嘛的,也不錯用,用來分享給大家看看,順便說明一下他的功用到底何在~~




簡單的來說,就算你對電腦很不熟系,也是可以做下面的事情讓你的電腦稍微變得快一些!!



底下就是程式編碼了,這是簡單的DOS模式編碼




 


 


@echo off

Echo 正在清除系統垃圾文件,請稍等......

Del /f /s /q %systemdrive%\*.tmp

Del /f /s /q %systemdrive%\*._mp

Del /f /s /q %systemdrive%\*.log

Del /f /s /q %systemdrive%\*.gid

Del /f /s /q %systemdrive%\*.chk

Del /f /s /q %systemdrive%\*.old

Del /f /s /q %systemdrive%\recycled\*.*

Del /f /s /q %windir%\*.bak

Del /f /s /q %windir%\prefetch\*.*

Rd /s /q %windir%\temp & MD %windir%\temp

Del /f /q %userprofile%\cookies\*.*

Del /f /q %userprofile%\recent\*.*

Del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"

Del /f /s /q "%userprofile%\Local Settings\Temp\*.*"

Del /f /s /q "%userprofile%\recent\*.*"

Echo 清除系統LJ完成!

Echo. & pause




到這裡 可以複製起來,開啟記事本,儲存成clean.bat 底下要選全部檔案唷!! 這樣才可以









 




 


底下就是註解嚕!!




 


 


del 後面的指令模式說明



刪除一個或更多檔案。 

DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

names 指定一個或更多檔案或目錄清單。

可以使用萬用字元來刪除多個檔案。 如果

指定目錄,這個目錄內的所有檔案

將被刪除。  


/P 刪除每個檔案前,先提示確認。

/F 強制刪除唯讀檔案。

/S 由所有子目錄刪除指定的檔案。

/Q 安靜模式,不要問是否確定刪除全域萬用字元

/A 根據屬性選取要刪除的檔案


 


attributes R 唯讀檔案 S 系統檔案

H 隱藏檔案 A 準備保存的檔案

- 首碼表示不是 



@echo on 打開命令字元視窗

@echo off 關閉命令字元視窗 



%systemdrive% 指的是你的系統硬碟 基本上都是C槽

%windir% windows的目錄

%windir%\prefetch\*.* windows底下的 prefetch資料夾

%windir%\temp & windows底下的資料夾

MD %windir%\temp 在windows裡面建立新的 temp資料夾 因為剛剛刪了 

%userprofile%\cookies\*.* user底下的 具有識別功能的瀏覽紀錄 通常看使用者的名稱是甚麼 基本上很多都是 user administrator



%userprofile%\recent\*.* user底下的 最近的文件



"%userprofile%\Local Settings\Temporary Internet Files\*.*" user 底下的瀏覽紀錄



"%userprofile%\Local Settings\Temp\*.*" 瀏覽網頁或是安裝程式更新的一些暫存檔


Echo. & pause 如果加了這行 基本上就會讓你在畫面上面停住,讓你知道他已經清理完畢,有時候常清理 一瞬間就過去了 會以為沒有清理過 。







覺得不錯的話就請留下回應吧!! 或者請你的小手稍微給他推一下!! 感恩



沒有留言:

張貼留言