删除临时文件

今天看到的东西,记录下
1、可以而且当然要删!最好搜索一下*.temp的文件,然后都删掉!最后编个批处理文件!让他每次开机都删不然你的机子会很慢而且占空间! 
批处理文件名字为A.BAT(内容如下): 
del c:\windows\temp\*.* 
再新建一个文本文件名字为b.txt 


(文本文档中只有一个Y,再加一个回车)将这两个文件置于C:盘下再添加到启动项目中那每次开机就会帮你自动清理临时文件夹(TEMP)中的文件了 


2、快速清理临时文件夹,我们可以动手编一段小程序。首先,在系统盘中建立一个文本文件。然后,打开这个文本文件并在其中输入这样的代码: 

@echo off 

del/f/q/s>nul"c:\Documents and Settings\当前用户名\Local Settings\temp\." 

rd/s/q>nul"c:\Documents and Settings\当前用户名\Local Settings\temp" 

md >nul"c:\Documents and Settings\当前用户名\Local Settings\temp" 

最后,保存并退出文本文件,再将这个文本文件的扩展名由“txt”更改为“bat”,然后将它粘贴到桌面,以后你就可以通过双击这个图标来快速地实现临时文件的清除了。
在使用Windows的过程中,不仅系统运行时会产生大量临时文件,应用程序也会或多或少地产生一些临时文件,Windows把这些临时文件存放在一个专门的文件夹中,即我们常说的临时文件夹。许多朋友对它并不 

“感冒”,其实只要我们处置得当,不但可以把它带来的负面影响降到最低,而且还可更进一步,利用它做一些其它工具做不到的事。  
整治篇——让临时文件夹更听话
一、给临时文件夹换套“公寓”
临时文件夹所处的位置随Windows版本的不同而不同,Windows 9x默认存放于 C:\Windows\Temp下,Windows 2000\XP\2003默认存放于C:\Documents and Settings\当前用户名\Lo cal Settings\temp\下,占用的都是系统盘,时间一久,里面存放的文件难免会增多,以至于出现跟系统文件争地盘的情况,影响系统的运行速度,为了避免类似情况的发生,我们可以给它换个地方。 小提示:Local Settings是隐藏文件,需要在“工具→文件夹选项→查看”对话框中,将“显示所有文件或文件夹”项勾选上才能看到。 下面咱们来把默认的存放目录修改为“F:\Temp”。1.在Windows 9x中设置。
第一步:在F上新建一个“Temp”文件夹。
第二步:打开C:\Autoexec.bat文件,在后面添加如下几行:  @echo off  Set temp=F: \Temp  Set tmp=F: \Temp  第三步:保存退出。以后,系统中的临时文件就会被保存到“F: \Temp”目录下了。2.在Windows 2000/XP/2003中设置 第一步:在桌面上右击“我的电脑”,选择“属性”,切换到“高级”选项卡,单击“环境变量”按钮,打开“环境变量”对话框(图1)。


图1

第三步:选中“TEMP”,单击“编辑”按钮,在打开的“编辑用户变量”对话框中把原来的“%USERPROFILE%\Local Settings\Temp”改为“F:\Temp”。然后,用同样的方法,把“TMP”的变量也改为“F:\Temp”(图2)。重启电脑令改动生效。

图2

小提示:为了便于管理,装有多操作系统的用户可以利用这种方法,让多个系统共用一个临时文件夹。另外,为了防止WinZip、WinRAR等依旧将临时文件存储于原目录下,在目录改变后,我们还应该对这些软件的设置做出相应的调整。二、清除更省力1.双击清除 第一步:建立一个文本文件,输入以下代码:  @echo off  del/f/q/s>nul"c:\Documents and Settings\当前用户名\Local Settings\temp\."  rd/s/q>nul"c:\Documents and Settings\当前用户名\Local Settings\temp"  md >nul"c:\Documents and Settings\当前用户名\Local Settings\temp" 第二步:保存并退出,将文件的扩展名由“txt”改为“bat”。 第三步:把该文件直接粘贴到桌面上。以后要清除临时文件夹中的文件,只要双击这个图标即可。2.开机后自动清除 在Windows 2000/XP 中,可按下面的方法进行:  第一步:把C:\Windows\Command\Deltree.exe文件拷贝到C 盘根目录下,然后在C盘根目录下新建一个名为CleanTmp.bat的批处理文件,输入如下内容:  @echo off   deltree /y temp 第二步:把该批处理文件的快捷方式添加到“开始→程序→启动”菜单组中。 小提示:在Windows 98中,则先选择“开始→运行”,键入“sysedit”,单击“确定”,启动“系统配置编辑程序”,进入“c:\autoexec.bat”窗口,在文本中添加deltree /y C:\Windows\Temp命令,再保存退出。
利用篇——把临时文件夹变成你的“炼丹炉” 有些朋友认为临时文件夹中的文件都是垃圾,这种想法是不对的,且不说系统和应用程序运行时,必须有一些文件存于其下程序才能正常运行,单就安装软件而言,如果没有它来接 

 
受安装时所必需的文件,安装也不会顺利进行。何况,这些临时安装文件,有时还会给我们带来意想不到的惊喜呢! 

一、软件,我爱用绿色实例:不安装享用“千千静听”
第一步:到 http://download.pchome.net/p hp/dl.php?sid=11382下载“千千静听”,并安装。注意在安装界面(图3)出来后请停止操作。


图3

第二步:打开临时文件夹,把“sfx**.tem”文件夹(**可以是随机生成的任何字符)下的“file”文件复制到硬盘的其它位置。
第三步:退出安装程序,打开复制得到的“file”文件夹,会发现里面有ttplayer.exe和ttplayer_a.exe两个可执行文件,这就是“千千静听”的主程序了(图4)。其中ttplayer.exe是Unicode版本,适用于Windows 2000/XP/2003;ttplayer_a.exe是Ansi版本,适用于Windows 9x/ME。根据自己的操作系统,选择好不同的程序,将其发送到桌面上,以后,就可以通过点击这个图标来欣赏美妙的音乐了。

图4

二、是“寄生虫”就要坚决打掉 平时我们下载的软件中,常会有一些程序躲在主程序之下。用户不安装主程序便罢,一旦安装,它们就会搭“顺风车”把自己也插进系统中。我们习惯于把这类软件称为“捆绑”件。这些捆绑件,有的会在安装时询问用户(图5),有的则“沉默是金”。不过,如果你愿意的话,完全可以用下面介绍的办法将它们狠狠地打掉。

图5

实例1:Maxthon,莫为迷你迅雷做“嫁衣”
启动Maxthon安装程序。在安装画面(图6)出来时先停止操作。打开临时文件夹,发现里面多了一个名为“ns**.tmp”的文件夹。双击打开,看到有LangDLL.dll和thunder.ini两个文件,根据经验,笔者断定其中的thunder.ini就是罪魁祸首。将该文件删掉,继续安装操作,便不会将迅雷安装。

图6

实例2:超级搜霸,从“Windows优化大师”中滚出去 笔者下载的“Windows优化大师”中捆绑有“百度超级搜霸”,每次安装优化大师时,一不留心,就会把它一同安装。笔者决定奋起反击,为自己打造一款较为“纯洁”的安装程序。
第一步:运行优化大师安装程序,在安装画面出来时,打开临时文件夹,找到“IXP**.tem”文件夹并打开,把其中的“LujinBaiDu.exe”文件删除。
第二步:将“IXP**.tem”复制到硬盘的任何位置,退出安装程序,将原来下载的“Windows优化大师”删掉,把“IXP**.tem”重命名为“Windows优化大师”或其它。
第三步:以后安装程序时,只要打开复制得到的文件夹,单击其中的“setup.exe”即可。由于与百度超级搜霸有关的“LujinBaiDu.exe”文件已被删除,所以在以后的安装过程中,即使出现如图7的对话框,也不必担心百度会被安装上了。

@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

save as name.exe

原文地址http://www.blogjava.net/xfuboywz/archive/2007/02/16/100078.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值