【轉貼】自動刪除windows暫存的檔案



贊助商連結


vvcvc
2002-05-08, 10:33 PM
在Windows中有許多應用程式,在安裝時會先將檔案資料解壓縮至Windows安裝目錄下的
Temp資料夾當中,然後在進行安裝,可是這些應用程式多半不會自動刪除這些檔案,所
以便會造成Temp中暫存檔越來越多而浪費空間,而只能定期手動刪除這些檔案。不過我
們只須在autoexec.bat這個開機自動執行批次檔中加入幾行描述,便能夠在每次開機時
自動刪除這些暫存檔了!

1.首先請檢查C:\下是否有autoexec.bat這個檔,如果有請在該檔上按下滑鼠右鍵選
「編輯」;如果沒有 這個檔,請自行於C:\中新增一個文字檔,並將檔案名稱改為
autoexec.bat然後進行「編輯」

2.在編輯autoexec.bat視窗中輸入以下敘述:
@DelTree /Y C:\WINDOWS\Temp
@MD C:\WINDOWS\Temp
@Del c:\windows\*.tmp

3.編輯後存檔開即完成自動刪除Temp中檔案的設定了,往後在開機進入Windows時便會
自動清除Temp中的暫存檔案了。

贊助商連結


kos480
2002-05-09, 12:22 AM
感謝分享,我又學到一招

taiwanese
2002-05-09, 01:51 AM
阿里阿多

11cancer
2002-05-09, 09:02 PM
mm…這個粉好用喔!~
不用再手動去刪除tmp檔
謝了

ICLA
2002-05-09, 09:22 PM
最初由 vvcvc 發表
2.在編輯autoexec.bat視窗中輸入以下敘述:
@DelTree /Y C:\WINDOWS\Temp
@MD C:\WINDOWS\Temp
@Del c:\windows\*.tmp

首先感謝您提供這麼好的方式。:circle:

小弟修改了一下您的指令(將三行縮減為一行),除了可以自動判斷 Windows 所在位置(不是所有人都會使用預設的安裝路徑),還可以一氣呵成,不用先刪除再重建:

@Deltree /Y %windir%\Temp\*.*

其中,%windir% 是 Windows 的安裝目錄。

另外,Deltree.exe 這個外部指令不是所有的作業系統都有,如果我沒記錯:
Windows XP、Windows 2000 沒有這個外部指令。
Windows 9X 有這個外部指令。
Windows ME、NT 我則不清楚。

另外,Windows 2000 與 Windows XP 的使用者請注意,暫存檔也有可能存在於下列目錄:

C:\Documents and Settings\您的登入帳戶名稱\Local Settings\Temp

flair
2002-05-11, 12:25 PM
Thank you ...