PDA

Показать полную графическую версию : [решено] Не работает скрипт группового переименования по маске


Ins_16
09-12-2010, 13:14
Здравствуйте! У меня не работает скрипт группового переименования по маске. Он должен переименовать все картинки (jpg) по маске 1322 Дата Случайное число Случайное число , но при запуске переименовывается только 1 картинка.И для того чтобы переименовать 5 картинок надо запускать скрипт 5 раз.Подскажите пожалуйста что нужно исправить.

set thePATH=%CD%
set x=%RANDOM%
for %%I in (*.jpg) do ren "%thePATH%\%%~nxI" "1322%date%%RANDOM%%x%.jpg"

amel27
09-12-2010, 13:41
попробуйте так:
for %%I in (*.cmd) do call ren "%thePATH%\%%~nxI" "1322%date%%%RANDOM%%%x%.jpg"

Ins_16
09-12-2010, 14:52
Уважаемый amel27 вы правы теперь скрипт работает. Спасибо!
Готовый вариант

set thePATH=%CD%
set x=%RANDOM%
for %%I in (*.jpg) do call ren "%thePATH%\%%~nxI" "1322%date%%%RANDOM%%%x%.jpg"




© OSzone.net 2001-2012