暂时可以用,我把文件的制表符删除了。
代码略微改了- @echo off&setlocal EnableDelayedExpansion
- for /f "delims=" %%f in (a.txt) do (
- for /f "delims=" %%a in ('echo,%%f^|findstr "n."') do (
- set name=%%a
- )
- if %%f==!name! (echo,!name!>nul) else (
- move %%f F:\杂志\香光庄严\!name!)
- )
- pause
复制代码 少数不动或者乱动。
不知道为什么?
不动的。
n.86--2006.06\
an387611.pdf
bj093387612.pdf
bj093387613.pdf
bj093387627.pdf
bj093387625.pdf
an387626.pdf
bj093387623.pdf
乱动的,到了F:\杂志\香光庄严。没有进入文件夹。
bj093387594.pdf
bj093387595.pdf
bj093387596.pdf
bj093387597.pdf
bj093387598.pdf
bj093387599.pdf
bj093387589.pdf
an387587.pdf
bj093387588.pdf
n.84--2005.12\
谢谢了!为了彻底搞明白,请圆满一下。 |