文件批量重命名_第1页
文件批量重命名_第2页
文件批量重命名_第3页
文件批量重命名_第4页
文件批量重命名_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、批量文件重命名的方法1年005月30日星期日9源自网络,在此感谢!批量文件重命名的方法批量重命名文件的方法,可选范围在下列3点中:命令或批处理文件2小.型绿色软件(不包括ACDSE)E3其.他简单方法批量重命名的好软件5批.量文件重命名提供了批量重命名文件的功能,在资源管理器中选择几个文件,接着按键,然后重命名这些文件中的一个,这样所有被选择的文件将会被重命名为新的文件名(在末尾处加上递增的数字)。命令:)看你的具体情况和要求。至于软件可以试试拖把更名器最强之命令是新手学习语句的好资料这篇文章是网上找的,很多初学的朋友对语句掌握的好不是太过熟悉,希望这边文章能够给你开阔思路帮助你把语句学好,主

2、要的参数介绍和实例讲的都很清楚,也希望对越来越感兴趣发挥你的想像力吧正文开始以前常觉得的命令行功能太弱,无法象一样可以用命令行完成非常复杂的操作。实际上,当从开始将命令行增强后,已经借鉴了相当多的优点,虽然还无法做到象那么灵活,但已可完成绝大多数的任务,比如用&和连接两个(或更多)命令,由前一个的返回值来决定下一个是否执行,等等。而在这些增强中,最明显的,就是命令。举个例子,用适当的参数,可用命令将的输出从变成你想要的格式,比如,-该例将在(3)中详细说明。0.基本应用简单说,是个循环,可以用你指定的循环范围生成一系列命令。最简单的例子,就是人工指定循环范围,然后对每个值执行指定的命令。例如,

3、想快速报告每个硬盘分区的剩余空间:将输出:用它可以使一些不支持通配符的命令对一系列文件进行操作。在中,种格式的(命令(显示文件内容)是不支持这开始已支持通配)。遇到类似情况就可以用这些还不是最强大的功能。我认为它最强大的功能,表现在以下这些高级应用:可以用参数遍历整个目录树可以用参数将文本文件内容作为循环范围可以用参数将某一命令执行结果作为循环范围4.可以用%操作符将文件名分离成文件名、扩展名、盘符等独立部分现分别举例说明如下:用遍历目录树当用或等文件名通配符作为的循环范围时,可以对当前目录下所有文件(包括子目录里面的文件)进行操作。举个例子,你想在当前目录的所有文件(包括子目录)内容中查找字

4、样,但由于本身不能遍历子目录,所以我们用for:前面的只是让输出结果不包括命令本身。这是很早就有的功能。和无关。当用作为循环范围时,只将子目录的结构(目录名)作为循环范围,而不包括里面的文件。有点象命令,不过侧重点不同。的重点是用很漂亮易读的格式输出,而的输出适合一些自动任务,例如,我们都知道用管理的项目中,每个子目录下都会有一个目录,有时在软件发行时我们想把这些目录全部去掉:发行时我们想把这些目录全部去掉:先用判断一下,是因为只是机械的对每个目录进行列举,如果有些目录下面没有也会被执行到。用判断一下比较安全。这种删除命令威力太大,请小心使用。最好是在真正执行以上的删除命令前,将换成先列出要删

5、出的目录,确认无误后再换回:可能目录中会多出一层,比如,但不会影响命令的执行效果。2.将某一文件内容或命令执行结果作为循环范围:假如你有一个文件,里面是所有要删除的文件列表,现在你想将里面列出的每个文件都删掉。假设这个文件是每个文件名占一行,象这样:那么可以用来完成:这个命令还可以更强大。比如你的并不是象上面例子那么干净,而是由直接生成,有一些没用的信息,比如这样:仍然可以解出其中的文件名并进行操作:当然,上面这个命令是在进行删除,如果你只是想看看哪些文件将被操作,把换成你将看到:表=跳过前行(就是输出的头部信息),表示将每行的第列作为循环值放入,正好是文件名。在这里我加了一个文件存在判断,是

6、因为最后一行的刚好也是第5列,目前还想不出好的办法来滤掉最后两行,所以检查一下可保万无一失。可以用参数将某一命令执行结果作为循环范围非常有用的功能。比如,我们想知道目前的环境变量有哪些名字(我们只要名字,不要值)。可是命令的输出是名字值的格式,现在可以用来只取得名字部分:将看到:这里是将命令执行的结果拿来作为循环范围。表示用作为分隔符,由于默认是用每行第一个,所以可以分离出变量名。如果是想仅列出值:和前例相同,表示将第二列(由作为分隔符)作为循环值。再来个更有用的例子:我们知道(表示不要询问用户输入)的输出是象这样的:现在我想分离出日期部分,也就是如果我只要歌名(不要路径和如果我只要歌名(不要

7、路径和)p:发行时我们想把这些目录全部去掉:发行时我们想把这些目录全部去掉:实际上把后面换成或,你将分别得到和。注意后面还有个空格,表示和空格都是分隔符。由于这个空格必须是选项的最后一项。再灵活一点,象本文开头提到的,将日期用2002-的0格7式-输出:当后跟多个值时,将分别映射到等。实际上跟你指定的变量有关,如果你指定的是它们就会用等。灵活应用这一点,几乎没有做不了的事。4.可以用%操作符将文件名分离成文件名、扩展名、盘符等独立部分这个比较简单,就是说将循环变量的值自动分离成只要文件名,只要扩展名,或只要盘符等等。例:要将下所有的歌名列出,如果用一般的或,将会是这样:游鸿明下沙游鸿明下沙游鸿明下沙游鸿明个人王菲寓言王菲阿修罗王菲寓言王菲彼岸花王菲寓言王菲不爱我的我不爱游鸿明-0下1沙游鸿明-0221个人王菲-阿修

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论