PDA

Показать полную графическую версию : [решено] Объединение всех файлов в папке


AlexVong
07-11-2010, 22:06
Подскажите пожалуйста, как реализовать с помощью батника объединение всех файлов в папке в порядке возрастания вставляя между файлами три пустых строки.
В порядке возрастания имеется в виду, что имеющиеся файлы
05122010.004
03122010.004
04122010.000
04122010.001
05122010.000
03122010.000
03122010.001
03122010.002
03122010.003
05122010.002
05122010.003
05122010.005
и т.д.
будут объединятся в таком порядке
03122010.000
03122010.001
03122010.002
03122010.003
03122010.004
04122010.000
04122010.001
05122010.000
05122010.002
05122010.003
05122010.004
05122010.005
Заранее спасибо.

kiripanda
07-11-2010, 22:36
for /f %%i in ('dir ????????.00? /b/a-d/on') do (
type %%i >> all.txt
echo.>> all.txt
echo.>> all.txt
echo.>> all.txt
)

AlexVong
07-11-2010, 22:52
kiripanda,
Этот батник работает если его поместить в папку с файлами. А как указать определенный путь к папке?

kiripanda
07-11-2010, 23:29
set "out=с:\all.txt"
cd /d d:\path\

for /f %%i in ('dir ????????.00? /b/a-d/on') do (
type %%i >> "%out%"
for /l %%m in (1,1,3) do echo.>> "%out%"
)
или
set "out=с:\all.txt"

for /f %%i in ('dir "d:\path\????????.00?" /b/a-d/on/s') do (
type "%%i" >> "%out%"
for /l %%m in (1,1,3) do echo.>> "%out%"
)

bar22890
24-06-2015, 19:36
Подскажите пожалуйста как мне сделать слияние файлов vhd (http://i72.fastpic.ru/big/2015/0624/91/e42a21fa6322f432292f074eceec6791.png)? Не понимаю в этом ничерта, но очень нужно. Может батник какой сделать чтоб автоматизировать процесс - если это возможно. Может не туда пишу, но всё же...

mwz
24-06-2015, 23:34
Может не туда пишу, но всё же... »
И кладёте не туда. Так по ушам долбанул этот долбанутый хостинг... :\




© OSzone.net 2001-2012