批处理文件分类问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 15:23:23
批处理文件分类问题
谁能帮写个批处理
要求:
1$11#@223001223.txt 放到 1$11#@223001文件夹
1$11#@223001221.txt 放到 1$11#@223001文件夹
.................
.................
1$11#@223002222.txt 放到 1$11#@223002文件夹
.................
.................
1$11#@223099223.txt 放到 1$11#@223003文件夹
就是把上面这些文件分类
1$11#@223001,
1$11#@223002
.......
.......
1$11#@223099
放到这样的子目录里

多谢!急等.......

@echo off
setlocal enabledelayedexpansion
for /l %%i in (1,1,99) do (
if %%i lss 10 (set a=0%%i) else (set a=%%i)
if exist "1$11#@2230!a!*.txt" md "1$11#@2230!a!"&move "1$11#@2230!a!*.txt" "1$11#@2230!a%!"
)
pause

将这个批处理放到与1$11#@223001223.txt这些文本文件相同的文件夹里执行。