注意:要确保将此批处理文件放在需要改名的文件夹下 , 尽量不要输入DOS命令中的特殊字符 , 如 *./^| 等 。
findstr相关补充说明:默认启用正则表达式
"/L" :如果要关闭正则表达式 , 即把^$<.*等当成普通的字符 , 则用/L开关
文章插图
此处的$不在用于判断“ese”是最后字符了
".*" : 代表所有
"/c:" : 使用指定字符串作为文字搜索字符串,搜索字符串中的"."或"*"等符号不再是通配符,只是普通的句号、星号字符
文章插图
"/d" : 从用分号分隔的指定目录里查找所有txt文件里的“hello”字符串
文章插图
"/a:attr" : 指定目录和文件名的颜色 , 有两个字符时 , 第一个表示底色 , 第二个表示字体颜色 , 查color /?可知颜色代码如下:
- 0 = 黑色 8 = 灰色
- 1 = 蓝色 9 = 淡蓝色
- 2 = 绿色 A = 淡绿色
- 3 = 浅绿色 B = 淡浅绿色
- 4 = 红色 C = 淡红色
- 5 = 紫色 D = 淡紫色
- 6 = 黄色 E = 淡黄色
- 7 = 白色 F = 亮白色
文章插图
另外 , 下一目录为什么接在上一行的后面?是因为上一行最后没有回车引起的
"/f:file" : 将要查找范围内的文件名存放在一个文件中“file”中 , 从这些文件中搜索“hello”
文章插图
文章插图
findstr的详细用法请参照:DOS批处理命令:强大的find及findstr查找字符串搜索 , 坑也不少
【电脑里批量修改文件名,批处理实现及详细说明,findstr补充说明】
推荐阅读
- 电脑忘记开机密码,用这几招10秒就能解决
- 家里网速总是卡?维修师傅教你3个小技巧,让网络重回顺畅感觉
- 用Python删除电脑中的重复文件!竟然这么简单
- 电脑残留垃圾清除:执行1行代码轻松搞定!无需杀毒软件
- 红茶里面的成分,天天清大茶的功效和作用
- 肾里面有结石怎么办
- 盘点十大装逼男
- 亲密前男人最爱女人哪里
- 翡翠|和田玉籽料里面的瑕疵您最不能接受那种?脏?棉?裂?僵?
- 如何更改电脑的开机密码