如果目录必然存在,则可以不用if not exist "F:\test\%%i\" md "F:\test\%%i"
@echo off
for /f "delims=" %%i in (test.txt) do (
if not exist "F:\test\%%i\" md "F:\test\%%i"
move "E:\image\%%i*.bmp" "F:\test\%%i")
pause
或
@echo off
for /f "usebackq delims=" %%i in ("test.txt") do (
if not exist "F:\test\%%i\" md "F:\test\%%i"
move "E:\image\%%i*.bmp" "F:\test\%%i")
pause
[
Last edited by Hanyeguxing on 2010-6-2 at 21:34 ]