Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] размножить файл (http://forum.oszone.net/showthread.php?t=304274)

muslimdogger 21-08-2015 01:22 2544166

размножить файл
 
есть файл xxx.yyy надо размножить его в ххх%I%.yyy, где %I% от 0 до 10000
мой батник с txt работает, а с произвольным расширением файла - нет
нужен батник который смог бы размножить

Foreigner 21-08-2015 09:03 2544209

Цитата:

Цитата muslimdogger
мой батник с txt работает, а с произвольным расширением файла »

Интересно взглянуть

mwz 21-08-2015 11:26 2544274

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


Elven 21-08-2015 13:37 2544335

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"


mwz 21-08-2015 15:14 2544382

Вдобавок:

Цитата:

Цитата muslimdogger
copy "xxx.yyy" "xxx%i%.yyy" »

Если вы копируете в т.ч. двоичные файлы – то нужно не просто copy, а copy /b. Для текстовых файлов это мешать не будет.



Время: 06:17.

Время: 06:17.
© OSzone.net 2001-