bat批量重命名新建文件夹去除空格

1.批量去除文件名中的空格

@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /s/b *.*') do (
    set "foo=%%~nxi"
    set foo=!foo: =!
    set foo=!foo: =!
    ren "%%~fi" "!foo!" ) exit

*将上面这块代码放入txt中,.txt改成.bat
并且这个文件和要处理的文件放在电脑的同一个路径下
双击运行这个bat文件,要处理的所有文件的名字中的空格就去除了。
【比如:我这个文件夹里有很多图片,我需要图片按照某种方式重新命名,首先我的抓取这些文件名
如果图片名字中有空格,再用程序处理时,会导致处理不了】


2.批量重命名文件

ren    A.jpg   1.jpg

*ren+空格+原文件名+空格+修改后的文件名
【比如这个图片名字是A,通过这种格式,用bat可以将A改成】


3.批量改文件名后缀

ren     *.jpg     *.png

ren+空格+原格式后缀+空格+*修改后的后缀
【这里是将图片的jpg格式改成png格式
*代表通配符,代表你这个文件夹里不管图片名字是什么,只要后缀是.jpg统统给你改成.png
名字不会变,只是jpg格式改成了png格式】


4.批量新建文件夹

MD   001
MD   002
MD   003
MD   004

*MD+空格+文件夹名字
把这些内容复制到txt中,改成bat文件,双击运行,立马生成4个文件夹
这4个文件夹名字分别是:
001
002
003
004


© 版权声明
THE END
喜欢就支持一下吧
点赞8赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片