联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
假设批量建立的目录是在d:\music下 @echo off for /f "delims=" %%a in ('dir /s /a-d /b d:\*.wmv') do ( for /f "delims=-" %%i in ("%%~na") do move /y "%%a" d:\music\%%i\ ) echo 搞定了!&pause>nul
@echo off cd /d "d:\music\" for /f "delims=" %%a in ('dir /a:d /b') do ( move /y "%%a*" "%%a" >nul 2>nul )
@echo off cd /d "D:\music\" for /f "delims=" %%a in ('dir /a:d /b') do ( for /f "delims=" %%b in ('dir /s /a:-d /b "%%a*" 2^>nul') do ( move "%%b" "%%a" >nul 2>nul ) )
@echo off cd /d "D:\music\" for /f "delims=-" %%a in ('dir /s /a:-d /b') do ( md "%%~na" 2>nul move "%%~a*" "%%~na" 2>nul >nul )
Originally posted by tireless at 2008-10-26 11:07 PM: [code]@echo off cd /d "D:\music\" for /f "delims=-" %%a in ('dir /s /a:-d /b') do ( md "%%~na" 2>nul move "%%~a*" "%%~na" 2>nul > ...