Показать полную графическую версию : [решено] размножить файл
muslimdogger
21-08-2015, 01:22
есть файл xxx.yyy надо размножить его в ххх%I%.yyy, где %I% от 0 до 10000
мой батник с txt работает, а с произвольным расширением файла - нет
нужен батник который смог бы размножить
Foreigner
21-08-2015, 09:03
мой батник с txt работает, а с произвольным расширением файла »
Интересно взглянуть
muslimdogger, ...на ваш батник.
muslimdogger
21-08-2015, 12:46
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"
Вдобавок:
copy "xxx.yyy" "xxx%i%.yyy" »
Если вы копируете в т.ч. двоичные файлы – то нужно не просто copy, а copy /b. Для текстовых файлов это мешать не будет.
http://mwz-ru.homeserver.com/main/tests/copy1.gif
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.