rosalin
12-05-2009, 12:34
Ребята я в этом деле новичек помогите изменить код
@echo off
for /f "tokens=2,3 delims=. " %%a in ('dir /a:-D /-c /4') do mkdir %%b\%%a 2>nul
for /f "tokens=2,3,6 delims=. " %%a in ('dir /a:-D /-c /4') do move %%c.msg %%b\%%a 2>nul
for /l %%a in (2000,1,2010) do call :months %%a
goto :EOF
:months
for /l %%b in (1,1,9) do rar m -ep %1.0%%b.rar %1\0%%b\*.*
for /l %%b in (10,1,12) do rar m -ep %1.%%b.rar %1\%%b\*.*
после его отработки остаються пустые каталоги
помогите советом хотелось бы реализовать с помощью for in rd
@echo off
for /f "tokens=2,3 delims=. " %%a in ('dir /a:-D /-c /4') do mkdir %%b\%%a 2>nul
for /f "tokens=2,3,6 delims=. " %%a in ('dir /a:-D /-c /4') do move %%c.msg %%b\%%a 2>nul
for /l %%a in (2000,1,2010) do call :months %%a
goto :EOF
:months
for /l %%b in (1,1,9) do rar m -ep %1.0%%b.rar %1\0%%b\*.*
for /l %%b in (10,1,12) do rar m -ep %1.%%b.rar %1\%%b\*.*
после его отработки остаються пустые каталоги
помогите советом хотелось бы реализовать с помощью for in rd