欢迎光临散文网 会员登陆 & 注册

windows命令行处理/bat命令编写之浅尝辄止

2020-04-13 19:38 作者:江湖夜雨飘零客  | 我要投稿

windows命令行有时候还是很好用的,记录一些常用的命令,主要是

  • 批量处理文件名字

  • 文本文件特定内容的修改

  • 文件删除

批量处理文件名字

一般我们修改文件的名字有两种

1.把特定格式,但名字比较乱的的文件名统一,比如,下图所示,在QQ的图片缓存目录里面,很多 *.png和*.jpg格式的图片,名字都是自动生成的乱七八糟,我们想改成统一的名字,比如*.png格式的都改为P(n),n为[0,+∞)的整数。这里只是说明作用,这些东西本身并没有修改的必要

首先说一个很简单的修改文件名字,如下图选中需要修改的文件,

随便选择一个文件,右键 → 重命名

输入文件名“表情包” →回车确定

效果如下,相同格式的文件它会自动添加升序序号,

感觉使用bat命令,修改上面的内容就没必要了,如果需要后面再补。。。

2.把特定名字,但文件格式不同的文件统一改为另一个名字,例如下图所示的几个名为:“Template工程模板.xxx”的名字相同,格式各异的文件,我想把它们改为另一个名字:“跑马灯实验.xxx”。这也是我篇文章的目的,为下次方便“从keil移植程序到iar”做准备。

我们可以先尝试上面使用的方法先试一下,全选 →重命名 →输入 名字“ 跑马灯实验 ”,

回车,结果如下:没达到想要的结果,可以发现,这样钟重命名只能保证最后的 “.xxx”不变,前面的全部都被修改,并且只要有一个格式是重复的,就会自动加上序号(n);

例如,我们选择时,把两个.xcl的文件少选一个

结果

不过还是没能达到目的,如下图,使用bat批量处理命令,第一句为注释,第二句为文件名修改命令,把文件名中的“Template工程模板.”替换为“跑马灯实验.”,注意“跑”字前面有一个空格,第三句为运行暂停,命令行窗口不会立刻消失。

代码:

::修改目录下的文件名

ren Template工程模板.* 跑马灯实验.*

pause

运行结果:双击建好的“IAR移植修改命令.bat”文件

结果可以

大鹏一朝乘风起

扶摇直上九万里

                            ——————2020年4月13日19:36:51

windows命令行处理/bat命令编写之浅尝辄止的评论 (共 条)

分享到微博请遵守国家法律