Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Старожил


Сообщения: 175
Благодарности: 119

Профиль | Отправить PM | Цитировать


Видно после праздника голова не работает. Получилась такая ересь.
Но самое смешное - у меня работает. Если у Вас не будет - не удивлюсь.
Код: Выделить весь код
@echo off

setlocal enabledelayedexpansion

set "SFileName=z:\sandbox\003\*.ac3"
set "DFileName=z:\sandbox\003\*.mkv"
set n=0

for /f "delims=" %%a in ('dir /a-d/b/oen "%SFileName%"') do (
   set /a n+=1
   set "arr=!arr!^ren "%%a" "^>!n!"/"
)

set n2=0

for /f "delims=" %%i in ('dir /a-d/b/oen "%DFileName%"') do (
   set /a n2+=1
   if !n2! LEQ n call set arr=%%arr:^>!n2!=%%~ni.ac3%%
)

set arr=%arr:/=^&%
2>nul (%arr:~,-1%)

Последний раз редактировалось SendMessage, 09-03-2011 в 10:46.

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:40, 09-03-2011 | #9