muslimdogger |
21-08-2015 01:22 2544166 |
размножить файл
есть файл xxx.yyy надо размножить его в ххх%I%.yyy, где %I% от 0 до 10000
мой батник с txt работает, а с произвольным расширением файла - нет
нужен батник который смог бы размножить
|
Цитата:
Цитата muslimdogger
мой батник с txt работает, а с произвольным расширением файла »
|
Интересно взглянуть
|
muslimdogger, ...на ваш батник.
|
muslimdogger |
21-08-2015 12:46 2544317 |
Код:
set i=1
:start
copy "xxx.yyy" "xxx%i%.yyy"
set/a i=%i%+1
if %i%==1000 goto end
goto start
:end
|
FOR /L очевидно еще не придумали...
Код:
@echo off
set indir=d:\tmp
set outdir=d:\tmp\1
for /l %%i in (1,1,1000) do copy "%indir%\xxx.yyy" "%outdir%\xxx%%i.yyy"
|
Вдобавок:
Цитата:
Цитата muslimdogger
copy "xxx.yyy" "xxx%i%.yyy" »
|
Если вы копируете в т.ч. двоичные файлы – то нужно не просто copy, а copy /b. Для текстовых файлов это мешать не будет.
|
Время: 06:17.
© OSzone.net 2001-