сложить несколько файлов

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
moonir
незнакомец
Сообщения: 6
Зарегистрирован: 21.03.2007 20:11:21

сложить несколько файлов

Сообщение moonir »

ребят, что-то туплю в очередной раз....

хочу сложить несколько файлов,
открытие каждого пробегание по нему и запись в нужный будет использоваться, если не получится более "простой", на мой ламерский взгляд метод...

а именно через tprocess выполнить copy file1+file2+file3 file4
но, это не проходит....

пытался запустить батник с этой командой, процедура, вроде отрабатывает без ошибки, только файлик не появляется...

скажите, где я не прав плиз....
v-t-l
энтузиаст
Сообщения: 744
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus

Сообщение v-t-l »

Попробуй с пробелами вокруг плюсов.
v-t-l
энтузиаст
Сообщения: 744
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus

Сообщение v-t-l »

И если файлы двоичные, то copy /b file1 + file2 + file3 file4.

А вообще, может быть файл и создается, но не там где ждешь.
Или один из входных файлов отсутствует.
Или командный процессор (cmd.exe/command.com) вообще не стартует.

Попробуй для начала cmd.exe /C echo test > file4.
SAK
постоялец
Сообщения: 158
Зарегистрирован: 17.02.2006 23:45:14
Откуда: Тим
Контактная информация:

Сообщение SAK »

moonir писал(а):ребят, что-то туплю в очередной раз....
а именно через tprocess выполнить copy file1+file2+file3 file4

Т.е. запускаете непосредственно copy? Это внутренняя команда её командный процессор выполняет и запускать надо command.com или cmd.exe с командной строкой "/c copy file1+file2+file3 file4"
Ответить