批量建文件夹

来源:百度知道 编辑:UC知道 时间:2024/06/16 11:49:07
现在我有一批(1500个)电影放在J盘下的000文件夹里,我想一次性建1500个和电影同名的文件夹并批量把电影文件放进刚建好的文件夹里,注意:是和电影同名哦!(一个电影只有一个文件,没有分集数的)

批处理不太好写,我写了个小工具:http://sascsy.googlepages.com/FileFloderTool.rar

运行前如果没有.NET 框架2.0请先下载安装。解压后只有一个程序,直接运行。

程序帮助:
1.点击【浏览】或直接在左侧的文本框输入路径,如:J:\0000
2.在【扩展名】左边填入要筛选的扩展名,支持无扩展名,如要移动avi,rmvb和无扩展名就填入,avi,rmvb;所有文件用*
2.选择是否【包含子目录】和【创建不含扩展名的文件夹】,【创建不含扩展名的文件夹】比如文件是abc.avi,创建的文件夹就是abc,反之是abc.avi
3.点击【开始】。在结束前所有按钮都被禁用,你可以通过进度条了解移动进度(通常是瞬间完成)

用批处理实现吧~,将以下代码保存为批处理(.bat)文件运行即可。

@echo off
cd /d J:\000
for /f "delims=" %%i in ('dir /a/b "*.*"') do (
attrib "%%~nxi" -s -h -r
md "%%~ni"
move "%%~nxi" "%%~ni"
)
pause