|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2006-02-13, 02:36 PM | #1 |
管理員
|
WindowsXP 的簡易磁碟清理 開機執行版
1.準備以前 DOS 或 Windows9X 時代的 Deltree.exe 程式。
2.找出 WindowsXP 的系統暫存路徑以及使用者暫存路徑。 3.編輯 *.bat 或 *.cmd 的 Batch 文件(如: Deltemp.bat/.cmd)。 4. 方法一︰建立該文件的捷徑,並丟到"啟動"。 方法二︰修改登錄檔的自動啟動項目... Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] "DelTemp"="\"C:\\deltmpXP\\deltemp.cmd\"" 5.每次開機時,便會自動清理該 Temp 中的不需要的檔案。 ------------------------------------------------------------------ 依照 WindowsXP 安裝的預設值,WindowsXP 的系統暫存路徑以及 使用者暫存路徑,分別是 %SystemRoot%\TEMP 以及 %USERPROFILE%\Local Settings\Temp 的資料夾。 文字模式的刪除語法為 Deltree /y %SystemRoot%\TEMP\*.* 文字模式的刪除語法為 Deltree /y %USERPROFILE%\Local Settings\Temp\*.* 實際上 %USERPROFILE%\Local Settings\Temp 還是刪除不到,必須用另一種 方法。先訪問在刪除︰語法如下 C: CD %USERPROFILE%\Local Settings Deltree /y Temp\*.* 如此就能殺到... 當然如果各位版包不想 DIY,我也有做好的文件可供測試... 不過有先決堤條件喔︰ 1.WindowsXP 的系統暫存路徑以及使用者暫存路徑必須是預設值的 %SystemRoot%\TEMP 以及 %USERPROFILE%\Local Settings\Temp 的資料夾。 2.文件安裝需在 C:\Deltemp 中。 我所製作的文件以打包好了,直接下一步既可(安裝路徑是 C:\,就是啦)。 選一個下吧(下載的文件以更新) BAT 文件︰ http://rapidshare.de/files/13170236/...Batch.exe.html CMD 文件︰ http://rapidshare.de/files/13170283/...P-CMD.exe.html 如果說,系統暫存路徑以及使用者暫存路徑已經改過的畫, 就要去修改 C:\Deltemp 中的 Deltemp.bat/.cmd 文件的內容 才會有作用喔,不過要小心改,不然會很慘喔。 ------------------------------------------------------------------ 後來又想到一種針對使用者暫存檔路徑的清空語法: Deltree /y %Temp%\*.* 或者是 Deltree /y %Tmp%\*.* 千萬不可以用 Deltree /y %Temp% 或者是 Deltree /y %Tmp% 會導致該資料夾遺失,屆時更慘。 讓刪除程式直接對 %TEMP% 或 %TMP% 的定義變數做刪除動作就很 OK, 就不用像以往直接指定其路徑,CMD 命令在解釋 %TEMP% 或 %TMP% 時會 自行翻譯成使用者暫存路徑,如︰ 當我們定義 TMP=C:\TMEP 及 TEMP=C:\TMEP 時 原來的 Deltree /y %Tmp%\*.* 時,CMD 會解釋時 Deltree /y C:\TMEP\*.* 也就是會替代,CMD 命令解釋會把定義變數 %TMP% 以 C:\TMEP 取代。 這樣我們在設定系統的 TMP 以及 TEMP 的資料夾時,那 DelTemp.bat/.cmd 的修改就能減少甚至不用改變。 以 CMD 對 TMP 以及 TEMP 的變數內容的取得上似乎只能取得到 【使用者暫存檔】的路徑位置,而系統本身的【系統暫存檔】的 路徑位置就抓不到了。 解決【系統暫存檔】的自訂位置的方法 方法 1. 若要是自行指定 TMP 以及 TEMP 的資料夾時,只改變【使用者暫存檔】 的部分,【系統暫存檔】則保持緣預設值。 方法 2. 若要是自行指定 TMP 以及 TEMP 的資料夾時,將【使用者暫存檔】 以及【系統暫存檔】指向到同一個位置。 方法 3. 辛苦一點,把 DelTemp.bat/.cmd 中,用來刪除【系統暫存檔】 的語法也一起改。 |
__________________ 在「專業主討論區」中的問題解決後,要記得按一下 按鈕喔, 這是一種禮貌動作。 一樣是在「專業主討論區」中發問,不管問題解決與否,都要回應別人的回答文喔。 不然搞 [斷頭文],只看不回應,下次被別人列入黑名單就不要怪人喔。 天線寶寶說再見啦~ ... 天線寶寶說再見啦~ 迪西:「再見~ 再見~」 『 Otaku Culture Party 』 關心您 ... |
|
送花文章: 37855,
|