有时候我们批量下载图片的时候没有文件后缀:
虽然只是改后缀,也要记得备份~
CMD命令行方法
(WindowsPowerShell没用明白……)
1.按下win+r健,输入cmd,回车来打开命令行
默认是c盘下的用户文件夹。
2.输入 cd /d [图片存放目录]
(注意有空格)
比如:cd /d D:\新建文件夹
其中:
cd是change directory,改变当前目录
/d用于改到别的盘符下(如果你存的在c盘就不用加这个参数)
3.使用rename命令
rename [被替换的名字] [要替换的名字]
(注意有空格)
直接加jpg后缀:rename * *.jpg
将jpg后缀改成png:rename *.jpg *.png
其中“ * ” 代表 匹配前面的子表达式零次或多次。(详见正则表达式)
效果:
注:rename命令可以从cmdming命令行输入help [命令名]获知用法,比如 help rename
想要随心所欲的匹配请灵活运用正则表达式
2.存成脚本.bat使用
原理刚才都讲的差不多了,直接上例子流程:
比如想把刚才改好的换个后缀。
1.在相应的文件夹内新建文本文档
例子:在”刚才改好文件夹“里新建文本文档。
2.输入命令
在文本文档里输入。
比如把jpg改为png: ren *.* *.png
(注意空格)(ren是rename的别名,一样管用)
3.改刚才txt的后缀为.bat(windows脚本)
4.双击运行
(经过一阵抽搐,文件夹内所有文件后缀都变成了.png,包括哪个.bat……)
额,如果只把.jpg改成.png就输入: ren *.jpg *.png