Войти

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


e9990638
14-01-2007, 16:35
Привет всем.
Есть ли команда для .cmd или .bat, чтобы из одного файла скопировала строки и добавила эти строки в другой файл. Например:
Из setup.txt в config.nt
Спасибо за ответ.

Fanzuga
15-01-2007, 20:53
Если просто заданные строки, то:
ECHO значение>>file.ext

если выловить в файле то, что-то на основе:
FINDSTR /B /I /V /G:список "путь\file1.ext" >"путь\file.ext"

где "список" это список значений.
в данном примере в файл file.ext пишеться все КРОМЕ того что есть в "списке"

melato
15-01-2007, 22:22
Ещё добавлю: если же весь файл добавить в конец другого, то
type setup.txt >> config.nt

e9990638
15-01-2007, 22:52
Спасибо всем.
Но вот еще одна закавыка, у меня в config.nt прописаны следующие строки:
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=40
,мне надо, чтобы после выполнения команды были внесены изменения и добавлены дополнительные строки, т.е.
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=80
Country=007,866,%SystemRoot%\system32\Countr.Sys
Install=%SystemRoot%\system32\KeyRus.Com /Full
Как это сделать?
Спасибо за помощь.

Fanzuga
18-01-2007, 05:28
e9990638
А может просто батником копировать вместо старого файла, заранее подготовленный новый с нужным содержанием?
Или там какие-то переменные?

e9990638
18-01-2007, 18:35
В том то и дело, что там переменные ("1 С"), а хотелось, чтобы батник ничего не нарушал, а только внес необходимые изменения. Батник создается для DOS-игрушки в XP (чтобы работала мышка и правильно отображались шрифты). Естественно игру могут установить на разные компьютеры, ну что там у них с config.nt.




© OSzone.net 2001-2012