Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   добавления строк в файл (http://forum.oszone.net/showthread.php?t=77564)

e9990638 14-01-2007 16:35 535860

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

Fanzuga 15-01-2007 20:53 536509

Если просто заданные строки, то:
Код:

ECHO значение>>file.ext
если выловить в файле то, что-то на основе:
Код:

FINDSTR /B /I /V /G:список "путь\file1.ext" >"путь\file.ext"
где "список" это список значений.
в данном примере в файл file.ext пишеться все КРОМЕ того что есть в "списке"

melato 15-01-2007 22:22 536544

Ещё добавлю: если же весь файл добавить в конец другого, то
Код:

type setup.txt >> config.nt

e9990638 15-01-2007 22:52 536554

Спасибо всем.
Но вот еще одна закавыка, у меня в 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 537664

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

e9990638 18-01-2007 18:35 538009

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


Время: 02:24.

Время: 02:24.
© OSzone.net 2001-