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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   inf/reg optimizer (http://forum.oszone.net/showthread.php?t=150314)

batyaPS 12-09-2009 12:18 1217106

inf/reg optimizer
 
Может кто то сможет реализовать программу для поиска одинаковых строк (inf) или ключей реестра (reg) в файлах ?
А так же сортировку строк и ключей по категориям или веткам.

Habetdin 12-09-2009 13:39 1217148

batyaPS, в аддоне zz-clean есть утилита InfClean, можно ее использовать ;)

batyaPS 13-09-2009 11:05 1217735

Цитата:

Цитата Boa Soft
Цитата batyaPS:
но одинаковые строки не удаляются »
Утилита не удаляет одинаковые строки. Утилита не сортирует строки, а сохраяняет их в оригинальном порядке.
Утилита только обьединяет дублирующиеся секции. »


как выяснилось, вопрос остаётся открытым .

Drongo 13-09-2009 15:53 1217926

batyaPS, Я правильно понял ваш вопрос?
Есть к примеру, два файла File1.inf и File2.inf, скажем, и тот и другой для одинаковых целей, но в одном есть какие-то пункты и такие же пункты могут быть в другом .inf. И чтобы не сверять вручную, вы хотите указать программе, сверить оба файла, на наличие одинаковых записей, касающихся настроек? То же самое с reg файлами. Ищем одинаковые строки и удаляем их.

Цитата:

Цитата batyaPS
Может кто то сможет реализовать программу для поиска одинаковых строк (inf) »

Но вот засада какая может быть...

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

Можете сравнивать в Total Commander'e - Файл - Сравнить по содержимому.

batyaPS 14-09-2009 13:10 1218542

Drongo, не совсем так .
Я выдернул из nLite файл nLite.inf и добавил его содержимое в MyRegTweaks.inf из аддона InfAddon созданный при помощи
TweakerTools09 .
А так же были свои настройки в reg файле который я перевел в inf при помощи Reg2Inf_context_tool и их же опять добавил
в файл MyRegTweaks.inf из аддона InfAddon в соответствующие секции , т.к. их там всего две [REGEntries.AddReg] и [REGEntries.DelReg] то подумал не чего особо сложного не потребуется . Просто сравнивать строки из секции [REGEntries.AddReg] и [REGEntries.DelReg] и лишние удалить или лучше конечно перенести их в начало файла и закоментировать , что б можно было самому убедится в ненадобности данных строк .

С reg файлом кажется еще проще ..


А вообще , задвоенные строки могут как то помешать интеграции или вызвать ошибку ?

batyaPS 15-09-2009 22:02 1219800

Цитата:

Цитата batyaPS
А вообще , задвоенные строки могут как то помешать интеграции или вызвать ошибку ? »


ап .


Время: 17:04.

Время: 17:04.
© OSzone.net 2001-