回复 15# junxi0928
都修改了~~两个文件~win7测试完美通过~~你试一试win2003~~
这是运行的主Bat..- @echo off&&title MoveAlls
- for /r %%a in (*.bat) do (
- if not %%~na equ %~n0 (
- @cd /d "%%~pa"
- @echo 启动 %%~na.bat....
- call "%%a"
- @cd..
- @echo %%~na.bat 运行完成...
- )
- )
- @echo.
- @echo.全部执行完成.任意键退出
- pause>nul
复制代码 这个是修改的移动西东文件的Bat- ::移动文件
- :: By seven
- :: 2013.8.30
- @echo off&&setlocal enabledelayedexpansion
- title Moves By:Seven
- if not exist 单号 md 单号 双号
- for %%a in (*.rar) do (
- set s=%%a
- set s=!s:~6,2!
- call :moves !s! %%a
- )
- @echo.移动完成.....
- pause&&goto :eof
- :moves
- for %%d in (02 04 06 08 10 12 14 16 18 20 22 24 26 28 30) do (
- set now=%%d
- if %1 equ !now! move %2 双号&&goto :eof
- )
- move %2 单号
- goto :eof
复制代码 效果如图~~这是运行后的文件夹结构~~已经移动了~
[attach]6739[/attach] |