返回列表 发帖

[文件操作] 批处理怎样依据文件名新建文件夹并将对应的类似文件放进去?

批处理 依据文件给新建文件夹重新命名并将对应的文件放进去
比如我同一个目录里有很多文件300多个
BA1-1.PIM  BA1-2.PIM   BA1-3.PIM  BA1-4.PIM  BA1-5.PIM
C1-1.PIM  C1-2.PIM  C1-3.PIM
要求新建文件夹并命名为BA1、C1...
再将文件文件夹里BA1-1.PIM  BA1-2.PIM   BA1-3.PIM  BA1-4.PIM  BA1-5.PIM放入文件夹BA1里
再将文件文件夹里C1-1.PIM  C1-2.PIM  C1-3.PIM放入文件夹C1里
就是说同类型的文件放到一个文件夹里,不是每个文件单独放到一个文件夹里。。

多谢各位老大。。

我已经搞定了,多谢本网
@echo off
setlocal EnableDelayedExpansion
for %%a in (*.PIM) do (
set x=%%a
md !x:~0,-5!
move %%a !x:~0,-5!
)

TOP

返回列表