Google
品牌Vista笔记本打折热卖 Vista系统下玩转赚钱软件 戴尔笔记本预装Vista 2999元 强势杀毒让Vista系统更安全 Win2008超越Vista之秘 360度保障你的Vista系统安全 Vista系统更快速的秘密 玩转远程教育系统
当前位置:首页 >> Vista应用 >> Vista秘笈

【Vista之家原创】Vista下DIY个垃圾清理程序耍耍


2007年8月5日 编辑:Vista之家 - deepblue 人气: 评论:0
史上最便宜的Windows Vista电脑
惠普戴尔超多品牌2008大礼包放送
160G超大硬盘,2G内存免费升级……

Windows Vista下最强的杀毒软件
屡获多次世界第一大奖的杀毒工具
保护你的Windows Vista系统不受侵犯

Windows Vista 系统全方位防护
Norton 360,诺顿360度全面系统保卫
把您的Vista 系统安全武装到牙齿

Windows Vista 装机必备软件大全
Google  

其实这个是参考Vista之家www.vista123.com)pando的文章后写出来的。

我们先自己写个清理tmp垃圾文件的程序耍耍。用记事本先将下面的程序段写出来。

@echo off
del /f /s /q %systemdrive%\*.tmp

就这么简单,然后将文件另存为就可以了,后缀名为.bat所有文件类型,我们就先放在桌面上吧。然后双击看看,这样系统就会自动清理垃圾TMP文件了。清理完成后会自动关闭这个小程序。

pando原程序如下:

echo --------------------------------------------------------------------------------
echo 要开始进行系统清理
pause
cls
@echo off
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 %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /s /q "%appdata%\Microsoft\Windows\cookies\*.*"
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
rd /s /q "%userprofile%\Local Settings\Temp\" & md "%userprofile%\Local Settings\Temp\"
del /f /s /q "%appdata%\Microsoft\Windows\Recent\*.*"
@echo off
cls
color 2A        //这个语句是控制最后命令提示符底色的控制语句,你改成5B就是红色的了。)
echo -------------------系统垃圾清理完成!!!

echo --------------------------------------------------------------------------------
echo 要退出
pause

下面开始讲讲具体的东西。

@ 不是一个命令, 而是DOS 批处理的一个特殊标记符, 仅用于屏蔽命令行回显. 下面是DOS命令行或批处理中可能会见到的一些特殊标记符:
CR(0D) 命令行结束符
Escape(1B) ANSI转义字符引导符
Space(20) 常用的参数界定符
Tab(09) ; = 不常用的参数界定符
+ COPY命令文件连接符
* ? 文件通配符
"" 字符串界定符
| 命令管道符
< > >> 文件重定向符
@ 命令行回显屏蔽符
/ 参数开关引导符
: 批处理标签引导符
% 批处理变量引导符

下面是语法:(删除一个或批量删除文件)

DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names(例子:del /f /s /q %systemdrive%\*.tmp)
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
names   指定一个或多个文件或者目录列表。通配符可用来删除多个文件。如果指定了一个目录,该目录中的所有文件都会被删除。

/P    删除每一个文件之前提示确认。
/F    强制删除只读文件。
/S    删除所有子目录中的指定的文件。
/Q    安静模式。删除全局通配符时,不要求确认
/A            根据属性选择要删除的文件
属性          R  只读文件                     S  系统文件
              H  隐藏文件                     A  存档文件
              I  无内容索引文件               L  重分析点
              -  表示“否”的前缀

如果命令扩展被启用,DEL 和 ERASE 更改如下:

/S 开关的显示句法会颠倒,即只显示已经删除的文件,而不显示找不到的文件。

例子:@echo off
del /f /s /q %systemdrive%\*.tmp

自己琢磨琢磨吧,我想会看出点名堂的!看懂了看通了自己DIY个吧。下面是deep根据pando的源代码改写:(命令提示符红色背景)

@echo off
cls
color 5B  
@echo off
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 %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /s /q "%appdata%\Microsoft\Windows\cookies\*.*"
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
rd /s /q "%userprofile%\Local Settings\Temp\" & md "%userprofile%\Local Settings\Temp\"
del /f /s /q "%appdata%\Microsoft\Windows\Recent\*.*"

Vista之家www.vista123.com)·Vista爱好者之家,Windows Vista乐园 www.vista123.com

 

 

      
发表评论(最新评论将在5分钟内出现
昵称:
内容:
(按Control+Enter直接提交)   点击一下,Vista问题有问必答
Vista优化大师
闪游 - 最快最强最安全的网络浏览器
搜狗拼音输入法

Windows Vista 最好的木马间谍查杀软件
彻底保护你的电脑,防止Trojan(特洛伊木马)和病毒
防止黑客入侵您的Windows Vista系统

史上最便宜的Windows Vista笔记本大比拼
七天免费试用?免费升级内存硬盘?
更有超多礼物发送中,不抢白不抢

全方位、360度的保护你的 Windows Vista 系统
无忧上网,保护您的系统没有病毒
把您的 Windows Vista 系统安全武装到牙齿

戴尔(DELL)笔记本预装Windows Vista送现金200元
预装正版Windows Vista家庭高级版 享受玻璃特效
2008大礼包 硬盘内存显卡升级还折扣

Windows Vista 装机必备软件大全
压缩、备份、杀毒、优化、办公、美化、虚拟光驱等常用软件
Windows Vista操作系统软件安装一条龙

Google  

热门文章