Сравнение двух файлов реестра Windows

Анонсы новых плагинов. Обсуждение плагинов ведется ниже.
Post Reply
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

Сравнение двух файлов реестра Windows

Post by Docent1 »

Сравнение двух файлов реестра Windows (9x/NT/XP/2000), записанных в формате REGEDIT4; может сравнивать любые текстовые файлы, имеющие структуру
[parameter1]
aaa=111
Написана для использования с ФАРом.

http://plugring.farmanager.com/plugin.php?pid=771
Docent1
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

Post by Docent1 »

Более подробно об RDc:
Это своего рода Установщик-Деисталятор в консольном виде. При установке программы делаете снимок реестра с помощью SaveAllRegs. Далее устанавливаете программу и опять делаете снимок. С помощью RDc сравниваете 2 файда до - и после установки. получаете 3 файла:
@New_regs.reg, @Dif_regs.reg и @Old_regs.reg. Теперь вы можете сделать установочный файл Inst.reg:
Dk @Old_regs.reg = #RegDEL_0_@Old_regs.reg
Dik @Dif_regs.reg = #Inst_0_@Dif_regs.reg
Copy #RegDEL_0_@Old_regs.reg + @New_regs.reg + #Inst_0_@Dif_regs.reg > Inst.reg
Точно также можно сделать деинсталяционный файл UnIst.reg:
Dk @New_regs.reg = #RegDEL_0_@New_regs.reg
Dik @Dif_regs.reg /u = #Kill_0_@Dif_regs.reg
Copy #RegDEL_0_@New_regs.reg + @Old_regs.reg + #Kill_0_@Dif_regs.reg > UnInst.reg
Используя утилиту VVVArc (см. Анонсы) можно получмть файлы, установленные программой.
Docent1
Post Reply

Return to “Анонсы новых плагинов”