﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-轮上飞-随笔分类-&lt;b&gt;DOS&lt;/b&gt;</title><link>http://www.blogjava.net/zhyiwww/category/15486.html</link><description>zhyiwww</description><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 19:44:21 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 19:44:21 GMT</pubDate><ttl>60</ttl><item><title>批量重命名文件DOS脚本</title><link>http://www.blogjava.net/zhyiwww/archive/2006/09/25/71815.html</link><dc:creator>zhyiwww</dc:creator><author>zhyiwww</author><pubDate>Mon, 25 Sep 2006 11:12:00 GMT</pubDate><guid>http://www.blogjava.net/zhyiwww/archive/2006/09/25/71815.html</guid><wfw:comment>http://www.blogjava.net/zhyiwww/comments/71815.html</wfw:comment><comments>http://www.blogjava.net/zhyiwww/archive/2006/09/25/71815.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhyiwww/comments/commentRss/71815.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhyiwww/services/trackbacks/71815.html</trackback:ping><description><![CDATA[
		<p>我自己写的一个进行批量文件重命名的批处理文件：<br /></p>
		<p>rem modify the file name to the regular name</p>
		<p>echo modifing ……</p>
		<p>forfiles /s /m B*_polyline.*  /p c:\shp /c "cmd /c ren @path BP.*"<br />forfiles /s /m B*_region.*    /p c:\shp /c "cmd /c ren @path BR.*"</p>
		<p>forfiles /s /m D*.*  /p c:\shp /c "cmd /c ren @path D.*"</p>
		<p>forfiles /s /m T*.*  /p c:\shp /c "cmd /c ren @path T.*"</p>
		<p>forfiles /s /m A*.*  /p c:\shp /c "cmd /c ren @path A.*"<br />forfiles /s /m P*.*  /p c:\shp /c "cmd /c ren @path P.*"<br />forfiles /s /m Z*.*  /p c:\shp /c "cmd /c ren @path Z.*"</p>
		<p>forfiles /s /m C*.*  /p c:\shp /c "cmd /c ren @path C.*"<br />forfiles /s /m N*.*  /p c:\shp /c "cmd /c ren @path N.*"<br />forfiles /s /m R*.*  /p c:\shp /c "cmd /c ren @path R.*"</p>
		<p>echo modify finished<br /><br />将此代码存成*.bat文件，执行即可。</p>
<img src ="http://www.blogjava.net/zhyiwww/aggbug/71815.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhyiwww/" target="_blank">zhyiwww</a> 2006-09-25 19:12 <a href="http://www.blogjava.net/zhyiwww/archive/2006/09/25/71815.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> DOS : 如何使用forfiles来实现批量文件重命名</title><link>http://www.blogjava.net/zhyiwww/archive/2006/09/21/71022.html</link><dc:creator>zhyiwww</dc:creator><author>zhyiwww</author><pubDate>Thu, 21 Sep 2006 02:45:00 GMT</pubDate><guid>http://www.blogjava.net/zhyiwww/archive/2006/09/21/71022.html</guid><wfw:comment>http://www.blogjava.net/zhyiwww/comments/71022.html</wfw:comment><comments>http://www.blogjava.net/zhyiwww/archive/2006/09/21/71022.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhyiwww/comments/commentRss/71022.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhyiwww/services/trackbacks/71022.html</trackback:ping><description><![CDATA[如下图：<br /><img height="331" alt="dos-forfiles.JPG" src="http://www.blogjava.net/images/blogjava_net/zhyiwww/dos/dos-forfiles.JPG" width="943" border="0" /><br /><br />有多个文件夹和上图中的结构相同。<br />我想实现将所有B*_polyline.*的文件重命名成BP.*保留其后缀名。命名后的结果如下：<br /><img height="159" alt="rename-result.JPG" src="http://www.blogjava.net/images/blogjava_net/zhyiwww/dos/rename-result.JPG" width="683" border="0" /><br />想了好长时间，作了好多次的实验，终于使用以下命令实现了此需求。<br /><img height="189" alt="dos-cmd-forfiles.JPG" src="http://www.blogjava.net/images/blogjava_net/zhyiwww/dos/dos-cmd-forfiles.JPG" width="617" border="0" /><br />现在发现windows的命令行太好用了，可以自由的实现你想要的功能。<br />就如上需求，如果使用windows中的重命名，行难实现批量，使用其他的工具可以实现，如total commander等。<br /><img src ="http://www.blogjava.net/zhyiwww/aggbug/71022.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhyiwww/" target="_blank">zhyiwww</a> 2006-09-21 10:45 <a href="http://www.blogjava.net/zhyiwww/archive/2006/09/21/71022.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>copy命令中的斜杠问题</title><link>http://www.blogjava.net/zhyiwww/archive/2006/09/20/70867.html</link><dc:creator>zhyiwww</dc:creator><author>zhyiwww</author><pubDate>Wed, 20 Sep 2006 09:43:00 GMT</pubDate><guid>http://www.blogjava.net/zhyiwww/archive/2006/09/20/70867.html</guid><wfw:comment>http://www.blogjava.net/zhyiwww/comments/70867.html</wfw:comment><comments>http://www.blogjava.net/zhyiwww/archive/2006/09/20/70867.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhyiwww/comments/commentRss/70867.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhyiwww/services/trackbacks/70867.html</trackback:ping><description><![CDATA[当我们在使用Dos命令的copy命令的时候，我们可能老是要和目录打交道，可能你也会把目录的斜杠给写反了，那么我们的命令就执行不了。<br />如下图：<br /><img height="195" alt="dos-copy.JPG" src="http://www.blogjava.net/images/blogjava_net/zhyiwww/dos/dos-copy.JPG" width="696" border="0" /><br />就是斜杠方向的不同，导致了这样的结果。<br />在使用此命令的时候就要注意一下了。<br /><img src ="http://www.blogjava.net/zhyiwww/aggbug/70867.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhyiwww/" target="_blank">zhyiwww</a> 2006-09-20 17:43 <a href="http://www.blogjava.net/zhyiwww/archive/2006/09/20/70867.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DOS中如何删除文件夹</title><link>http://www.blogjava.net/zhyiwww/archive/2006/09/20/70855.html</link><dc:creator>zhyiwww</dc:creator><author>zhyiwww</author><pubDate>Wed, 20 Sep 2006 09:24:00 GMT</pubDate><guid>http://www.blogjava.net/zhyiwww/archive/2006/09/20/70855.html</guid><wfw:comment>http://www.blogjava.net/zhyiwww/comments/70855.html</wfw:comment><comments>http://www.blogjava.net/zhyiwww/archive/2006/09/20/70855.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/zhyiwww/comments/commentRss/70855.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhyiwww/services/trackbacks/70855.html</trackback:ping><description><![CDATA[可以使用rd命令。<br />如果目录是空的，那么可以用<br /><strong> rd 目录<br /></strong>删除目录。如下图：<br /><img height="289" alt="dos-rd-dir-s.JPG" src="http://www.blogjava.net/images/blogjava_net/zhyiwww/dos/dos-rd-dir-s.JPG" width="650" border="0" /><br />输入Y之后系统就会删除整个目录。<br /><br />如果目录是非空，那么使用<br /><strong>rd 目录 /s<br /></strong>来删除目录（目录下的文件也会删除一同）。<br />如果没有加/s,那么系统会给出目录非空的提示。如下图：<br /><img height="226" alt="dos-rd-dir-no-s.JPG" src="http://www.blogjava.net/images/blogjava_net/zhyiwww/dos/dos-rd-dir-no-s.JPG" width="648" border="0" /><br /><img src ="http://www.blogjava.net/zhyiwww/aggbug/70855.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhyiwww/" target="_blank">zhyiwww</a> 2006-09-20 17:24 <a href="http://www.blogjava.net/zhyiwww/archive/2006/09/20/70855.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>