<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>纪小年 &#187; bat</title>
	<atom:link href="http://xnian.com/tag/bat/feed" rel="self" type="application/rss+xml" />
	<link>http://xnian.com</link>
	<description>人生的意义在于奉献</description>
	<lastBuildDate>Sun, 04 Apr 2010 03:32:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>清除windows系统内的垃圾文件(bat)</title>
		<link>http://xnian.com/2008/07/87.html</link>
		<comments>http://xnian.com/2008/07/87.html#comments</comments>
		<pubDate>Tue, 15 Jul 2008 02:27:38 +0000</pubDate>
		<dc:creator>纪小年</dc:creator>
				<category><![CDATA[常用知识]]></category>
		<category><![CDATA[bat]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://nian.yo2.cn/articles/%e6%b8%85%e9%99%a4windows%e7%b3%bb%e7%bb%9f%e5%86%85%e7%9a%84%e5%9e%83%e5%9c%be%e6%96%87%e4%bb%b6bat.html</guid>
		<description><![CDATA[把下面的文字复制粘贴到记事本，保存一下，后缀名默认下是&#8221;.txt&#34;把后缀名改为&#8220;.bat&#34;。改名后会有提示，直接按确定！然后双击就可以了。 [提示:要把&#34;文件夹选项&#34;里面的&#34;隐藏已知类型的文件名&#34;前面的勾去掉] @echo offpauseecho 正在清理系统垃圾文件，请稍等&#8230;&#8230;del /f /s /q %systemdrive%\*.tmpdel /f /s /q %systemdrive%\*._mpdel /f /s /q %systemdrive%\*.logdel /f /s /q %systemdrive%\*.giddel /f /s /q %systemdrive%\*.chkdel /f /s /q %systemdrive%\*.olddel /f /s /q %systemdrive%\recycled\*.*del /f /s /q %windir%\*.bakdel /f /s /q %windir%\prefetch\*.*rd /s /q %windir%\temp &#38; md %windir%\tempdel /f /q %userprofile%\cookies\*.*del /f /q %userprofile%\recent\*.*del /f /s [...]]]></description>
			<content:encoded><![CDATA[<p style="text-indent: 2em">把下面的文字复制粘贴到记事本，保存一下，后缀名默认下是&rdquo;.txt&quot;把后缀名改为&ldquo;.bat&quot;。改名后会有提示，直接按确定！然后双击就可以了。 [提示:要把&quot;文件夹选项&quot;里面的&quot;隐藏已知类型的文件名&quot;前面的勾去掉]</p>
<blockquote><p>@echo off<br />pause<br />echo 正在清理系统垃圾文件，请稍等&#8230;&#8230;<br />del /f /s /q %systemdrive%\*.tmp<br />del /f /s /q %systemdrive%\*._mp<br />del /f /s /q %systemdrive%\*.log<br />del /f /s /q %systemdrive%\*.gid<br />del /f /s /q %systemdrive%\*.chk<br />del /f /s /q %systemdrive%\*.old<br />del /f /s /q %systemdrive%\recycled\*.*<br />del /f /s /q %windir%\*.bak<br />del /f /s /q %windir%\prefetch\*.*<br />rd /s /q %windir%\temp &amp; md %windir%\temp<br />del /f /q %userprofile%\cookies\*.*<br />del /f /q %userprofile%\recent\*.*<br />del /f /s /q &quot;%userprofile%\Local Settings\Temporary Internet Files\*.*&quot;<br />del /f /s /q &quot;%userprofile%\Local Settings\Temp\*.*&quot;<br />del /f /s /q &quot;%userprofile%\recent\*.*&quot;<br />echo 清理系统垃圾完成！<br />echo. &amp; pause</p></blockquote>
<h3>Dos小常识</h3>
<p style="text-indent: 2em">①.默认情况下，每运行一个命令，就会在Dos窗口上显示出该命令，之后再显示运行结果，称之为<strong>回显</strong>。假若不想显示该行命令，只显示出运行结果，则只需要在该命令前面加“@”符号。这便是本程序第一行中的“@”的由来。</p>
<p style="text-indent: 2em">②.【echo 命令】显示信息，<strong>或将命令回显打开或关上</strong>。</p>
<p>echo [ on | off ]<br />
echo [ message ]</p>
<p style="text-indent: 2em">比如第一行的“echo off”意思就是，关闭以下命令行的回显，但并不包括本命令，所以在echo off之前仍然要加上“@”。再比如第三行，就是显示echo后面的字符串。</p>
<p style="text-indent: 2em">③.【pause 命令】暂停批处理程序，并显示以下消息：<strong>请按任意键继续&#8230;</strong></p>
<p style="text-indent: 2em">④.【del 命令】删除文件命令，后面的参数“/f”、“/s”、“/q”的意思分别是：强制删除只读文件、从所有子目录删除指定文件、安静模式（删除全局通配符时，不要求确认。）</p>
<p style="text-indent: 2em">⑤.[%systemdrive%]可替代系统盘的盘符，因为有些人并不一定把系统放在C盘，所以不能直接用c:/*.xxx。</p>
<p style="text-indent: 2em">⑥.剩下的则是垃圾文件的后缀，或者是垃圾目录的位置的判断。比如*.tmp和*._mp是临时文件，*.log是日志文件，*.gid是临时帮助文件，*.chk使用“磁盘碎片整理程序”整理硬盘后所产生的“丢失簇的恢复文件”，*.old是备份的临时文件，*.bak是安装时存在的临时文件，等等。</p>
<p style="text-indent: 2em">⑦.[%systemdrive%recycled]指的就是垃圾箱目录，*.*即为所有文件，也可以只用一个“.”来表示。</p>
<p style="text-indent: 2em">⑧.[%windir%]的意思就是指系统文件的安装目录。安装目录里面也有很多垃圾文件，安装目录里面的文件夹prefetch是用来使开机时系统更快的启动，随着时间的增长这里面的文件会越来越多，从而拖慢系统的速度。为何不用[%systemdrive%windows\prefetch]呢？这是由于每个windows系统之间的系统目录名并不都是[windows]，比如win2000的系统目录就是[winnt]。</p>
<p style="text-indent: 2em">⑨.【rd 命令】删除文件夹命令，后面的参数“/s”“/q”的意思分别是同时删除子目录和子文件、安静模式（删除子目录时不要求确认）。【md 命令】创建文件夹，刚才把temp文件夹删掉了，还必须在新建一个同名文件夹，以确保系统的正常运行。</p>
<p style="text-indent: 2em">⑩.[%userprofile%]指的是你的用户配置文件目录，一般是指“C:\Documents and Settings\你的用户名”这个目录。这个目录下面也有很多垃圾文件，比如下图所示：</p>
<p><img src="http://xnian.com/wp-content/uploads/2008/07/delete.jpg" alt="包含垃圾文件的文件夹" title="包含垃圾文件的文件夹" width="340" height="98" class="aligncenter size-full wp-image-1155" /></p>
<p style="text-indent: 2em">他们都是用来存放用户在使用系统或者上网时产生的临时文件夹。</p>
<p style="text-indent: 2em">最后，问个小问题.echo. &#038; pause 这两个命令加一起是什么意思呢？大家自己试试吧~嘿嘿</p>
]]></content:encoded>
			<wfw:commentRss>http://xnian.com/2008/07/87.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
