BAT脚本:根据文件名称批量创建目录并将文件移入其中¶
原文链接: https://www.itylq.com/bat-create-directory-and-move-in.html
发布日期: 2022-09-17 迁移时间: 2026-03-21
最近整理NAS空间,发现电影目录下的文件实在是有点多,视频文件、字幕文件、封面图片、nfo、vsmeta等等…和一部电影相关的文件至少有五六个,已经无法直观的显示究竟有多少部电影了。有需求就会有思路,嗯,以电影名称作为目录的方式重新组织一下应该是最方便的了。一个一个手动创建文件夹,然后剪切、粘贴吗?no,no,no,那样太低效了,还是用bat脚本跑一下比较方便。
1 提取文件名到TXT文件¶
2 截取电影名称用来创建目录¶
3 根据电影名称将文件批量移入新目录¶
完整代码如下:
dir /B X:\MOVIE >d:\list.txt
for /f "tokens=1 delims=." %%a in ('type list.txt') do md %%a && move %%a* %%a
4 效果图示¶

本文由WordPress迁移至MkDocs