<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[观夏Note]]></title> 
<link>//gm.angeldm.com/index.php</link> 
<description><![CDATA[新技术番]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[观夏Note]]></copyright>
<item>
<link>//gm.angeldm.com/post//</link>
<title><![CDATA[用bat批量获取和修改文件名的方法]]></title> 
<author>果面 &lt;admin@yourname.com&gt;</author>
<category><![CDATA[PC应用]]></category>
<pubDate>Tue, 15 Jul 2008 09:34:16 +0000</pubDate> 
<guid>//gm.angeldm.com/post//</guid> 
<description>
<![CDATA[ 
	1.批量提取<br/>新建文本文档在文本文档里输入：<br/>dir *.* /a /b /s >1.txt<br/>保存为 提取名字.bat<br/>文件名字被提取到当前文件夹的1.txt里面了！也可以提取某类型的文件比如*.mp3 或者a*.mp3<br/><br/>2.批量重命名<br/>新建文本文档在文本文档里输入：<br/>@for /f %%a in (A.txt) do @(<br/>if exist %%a for /f %%b in (B.txt) do (<br/>rename %%a %%b))<br/>保存为 批量改名.bat<br/>A.txt 是原来的文件名<br/>B.txt 是修改后的文件名<br/>一行对应一个名字不能有空格同时注意文件属性<br/>a.txt :<br/>NBA直播录像1.3gp<br/>NBA直播录像2.3gp<br/>NBA直播录像3.3gp<br/>NBA直播录像4.3gp<br/>b.txt :<br/>NBA直播录像第一场.3gp<br/>NBA直播录像第二场.3gp<br/>NBA直播录像第三场.3gp<br/>NBA直播录像第四场.3gp<br/><br/>参 数：<br/>-1 每列仅显示一个文件或目录名称。<br/>-a或--all 下所有文件和目录。<br/>-A或--almost-all 显示所有文件和目录，但不显示现行目录和上层目录。<br/>-b或--escape 显示脱离字符。<br/>-B或--ignore-backups 忽略备份文件和目录。<br/>-c 以更改时间排序，显示文件和目录。<br/>-C 以又上至下，从左到右的直行方式显示文件和目录名称。<br/>-d或--directory 显示目录名称而非其内容。<br/>-D或--dired 用Emacs的模式产生文件和目录列表。<br/>-f 此参数的效果和同时指定"aU"参数相同，并关闭"lst"参数的效果。<br/>-F或--classify 在执行文件，目录，Socket，符号连接，管道名称后面，各自加上"*","/","=","@","&#124;"号。<br/>-g 次参数将忽略不予处理。<br/>-G或--no-group 不显示群组名称。<br/>-h或--human-readable 用"K","M","G"来显示文件和目录的大小。<br/>-H或--si 此参数的效果和指定"-h"参数类似，但计算单位是1000Bytes而非1024Bytes。<br/>-i或--inode 显示文件和目录的inode编号。<br/>-I<范本样式>或--ignore=<范本样式> 不显示符合范本样式的文件或目录名称。<br/>-k或--kilobytes 此参数的效果和指定"block-size=1024"参数相同。<br/>-l 使用详细格式列表。<br/>-L或--dereference 如遇到性质为符号连接的文件或目录，直接列出该连接所指向的原始文件或目录。<br/>-m 用","号区隔每个文件和目录的名称。<br/>-n或--numeric-uid-gid 以用户识别码和群组识别码替代其名称。<br/>-N或--literal 直接列出文件和目录名称，包括控制字符。<br/>-o 此参数的效果和指定"-l" 参数类似，但不列出群组名称或识别码。<br/>-p或--file-type 此参数的效果和指定"-F"参数类似，但不会在执行文件名称后面加上"*"号。<br/>-q或--hide-control-chars 用"?"号取代控制字符，列出文件和目录名称。<br/>-Q或--quote-name 把文件和目录名称以""号标示起来。<br/>-r或--reverse 反向排序。<br/>-R或--recursive 递归处理，将指定目录下的所有文件及子目录一并处理。<br/>-s或--size 显示文件和目录的大小，以区块为单位。<br/>-S 用文件和目录的大小排序。<br/>-t 用文件和目录的更改时间排序。<br/>-T<跳格字符>或--tabsize=<跳格字数> 设置跳格字符所对应的空白字符数。<br/>-u 以最后存取时间排序，显示文件和目录。<br/>-U 列出文件和目录名称时不予排序。<br/>-v 文件和目录的名称列表以版本进行排序。<br/>-w<每列字符数>或--width=<每列字符数> 设置每列的最大字符数。<br/>-x 以从左到右，由上至下的横列方式显示文件和目录名称。<br/>-X 以文件和目录的最后一个扩展名排序。<br/>--block-size=<区块大小> 指定存放文件的区块大小。<br/>--color=<列表格式> 培植文件和目录的列表格式。<br/>--full-time 列出完整的日期与时间。<br/>--help 在线帮助。<br/>--indicator-style=<标注样式> 在文件和目录等名称后面加上标注，易于辨识该名称所属的类型。<br/>--quoting-syte=<引号样式> 把文件和目录名称以指定的引号样式标示起来。<br/>--show-control-chars 在文件和目录列表时，使用控制字符。<br/>--sort=<排序方式> 配置文件和目录列表的排序方式。<br/>--time=<时间戳记> 用指定的时间戳记取代更改时间。<br/>--version 显示版本信息。
]]>
</description>
</item><item>
<link>//gm.angeldm.com/read.php?&amp;guid=0#topreply</link>
<title><![CDATA[[评论] 用bat批量获取和修改文件名的方法]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>//gm.angeldm.com/read.php?&amp;guid=0#topreply</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>