Программа для склеивания многотомного архива
Есть три тома архива:
files-ru-2015-07-01-18-26-58.tar.gzaa
files-ru-2015-07-01-18-26-58.tar.gzab
files-ru-2015-07-01-18-26-58.tar.gzac
Каким софтом под Windows XP можно склеить тома в один архив?
|
venuko, а каким софтом не под Windows можно склеить тома в один архив?
|
copy /b имя.файл1 имя.файл2 ... имя.файлN имя.файл.результат
Цитата:
Копирование одного или нескольких файлов в другое место.
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B] источник [/A | /B]
[+ источник [/A | /B] [+ ...]] [результат [/A | /B]]
источник Имена одного или нескольких копируемых файлов.
/A Файл является текстовым файлом ASCII.
/B Файл является двоичным файлом.
/D Указывает на возможность создания зашифрованного файла
результат Каталог и/или имя для конечных файлов.
/V Проверка правильности копирования файлов.
/N Использование, если возможно, коротких имен при копировании
файлов, чьи имена не удовлетворяют стандарту 8.3.
/Y Подавление запроса подтверждения на перезапись существующего
конечного файла.
/-Y Обязательный запрос подтверждения на перезапись существующего
конечного файла.
/Z Копирование сетевых файлов с возобновлением.
/L Если источник является символической ссылкой, копирование
ссылки вместо реального файла, на который указывает ссылка.
Ключ /Y можно установить через переменную среды COPYCMD.
Ключ /-Y командной строки переопределяет такую установку.
По умолчанию требуется подтверждение, если только команда COPY
не выполняется в пакетном файле.
Чтобы объединить файлы, укажите один конечный и несколько исходных файлов,
используя подстановочные знаки или формат "файл1+файл2+файл3+...".
|
|
Цитата:
Цитата Iska
venuko, а каким софтом не под Windows можно склеить тома в один архив? »
|
я в курсе про cat в никсах, а мне нужно решение под винду
Цитата:
Цитата NickM
copy /b имя.файл1 имя.файл2 ... имя.файлN имя.файл.результат »
|
не понял вашего сообщения
|
Цитата:
Цитата venuko
я в курсе про cat в никсах, »
|
А я нет. Потому я банально спрашиваю — как бы Вы склеивали эти тома в один архив под Unix/Linux.
|
Цитата:
Цитата Iska
А я нет. Потому я банально спрашиваю — как бы Вы склеивали эти тома в один архив под Unix/Linux. »
|
cat files-ru-2015-07-01-18-26-58.tar.gzaa files-ru-2015-07-01-18-26-58.tar.gzab files-ru-2015-07-01-18-26-58.tar.gzac > files.tar.gz
|
venuko, спасибо, ясно. Ну, тогда, надо полагать, «copy /b» — именно то, что Вам нужно.
Код:
copy /b "files-ru-2015-07-01-18-26-58.tar.gzaa"+"files-ru-2015-07-01-18-26-58.tar.gzab"+"files-ru-2015-07-01-18-26-58.tar.gzac" "files.tar.gz"
или (если других подходящих по маске файлов в том же каталоге нет, и файловая система раздела — NTFS):
Код:
copy /b "files-ru-2015-07-01-18-26-58.tar.gz??" "files.tar.gz"
(NTFS гарантирует размещение файлов в каталоге упорядоченными лексикографически по имени, посему и последовательное чтение имён файлов из каталога по FindFirst/FindNext всегда будет выдавать имена по порядку; для FAT12/16/32 это не так).
|
Время: 03:09.
© OSzone.net 2001-