Войти

Показать полную графическую версию : Дописать из файла в файл


Gjiod
28-03-2018, 18:42
Добрый день, как сделать чтобы текст из одного файла дописывался в другой файл? Ничего не смог найти, только дописывание отдельной строки

Iska
28-03-2018, 18:58
>>"другой файл.txt" type "из одного файла.txt"
Кодировка при дописывании будет OEM.

Gjiod
28-03-2018, 19:01
Спасибо, а как сделать чтобы была другая кодировка?

Iska
28-03-2018, 19:31
Например, не использовать дописывание содержимого файла, а «склейку» файлов:
set sTempFile=%temp%\временный файл.tmp

copy "другой файл.txt"+"из одного файла.txt" "%sTempFile%"
ren "другой файл.txt" "другой файл.bak"
copy "%sTempFile%" "другой файл.txt"
del "%sTempFile%"

megaloman
28-03-2018, 20:00
не использовать дописывание содержимого файла, а «склейку» файлов »В Copy надо использовать /B, иначе при «склейке» в итоговый файл добавится символ 1A.copy /B "в другой файл.txt"+"из одного файла.txt" "в другой файл.txt.tmp" &&move /Y "в другой файл.txt.tmp" "в другой файл.txt" Iska, Рад вас видеть :)

DJ Mogarych
28-03-2018, 22:49
Powershell:
Get-Content "из одного файла.txt" | Add-Content "в другой файл.txt"

Iska
29-03-2018, 00:04
В Copy надо использовать /B, иначе при «склейке» в итоговый файл добавится символ 1A. »
Ага.




© OSzone.net 2001-2012