Hi guys,

 
I'm having hard timewith diffutils and I need your help. What I've done is:

-I've created a regsnapshot before installing an app (with regedit's export 
function from the fullregistry)

-After installing theapp I've taken another snapshot from the registry (same 
way as above)


 
What I would like to dois to put the new information (difference) from the 
second.reg file to anotherfile with diffutils.


 
So far I've figured thisout to get the cleanest way:


 
diff -n -a before.txtafter.txt >diff.txt


 
I've renamed the two regfile to txt but I doubt this would matter.


 
But my problem when Iopen diff.txt is this:

Quote from diff.txt:

"3424a3425,3429

>  [ H K E Y _ L O C A L _ M A C H I N E\ S O F T W A R E \ C l a s s e s \ * \ 
> s h e l l e x \ C o n t e x t M e n u Ha n d l e r s \ D e s k t o p D o c k 
> S h e l l E x t ] 

 

>  

 

>  [ H K E Y _ L O C A L _ M A C H I N E\ S O F T W A R E \ C l a s s e s \ * \ 
> s h e l l e x \ C o n t e x t M e n u Ha n d l e r s \ F e n c e s S h e l l 
> E x t ] 

 

>  @ = " { 1 9 8 4 D D 4 5 - 5 2 CF - 4 9 c d - A B 7 7 - 1 8 F 3 7 8 F E A 2 6 
> 4 } " 

 

>  

 

15782a15788,15799

>  [ H K E Y _ L O C A L _ M A C H I N E\ S O F T W A R E \ C l a s s e s \ C L 
> S I D \ { 1 9 8 4 D D 4 5 - 5 2 C F - 49 c d - A B 7 7 - 1 8 F 3 7 8 F E A 2 
> 6 4 } ] 

 

>  @ = " F e n c e s S h l E x t  C l a s s " 

 

>  " D i s a b l e P r o c e s s Is o l a t i o n " = d w o r d : 0 0 0 0 0 0 0 
> 1 

 

>  " L o c a l i z e d S t r i n g" = " F e n c e s " 

 

>  

 

>  [ H K E Y _ L O C A L _ M A C H I N E\ S O F T W A R E \ C l a s s e s \ C L 
> S I D \ { 1 9 8 4 D D 4 5 - 5 2 C F - 49 c d - A B 7 7 - 1 8 F 3 7 8 F E A 2 
> 6 4 } \ D e f a u l t I c o n ] 

 

>  @ = " C : \ \ P r o g r a m  F i l e s \ \ S t a r d o c k \ \ F e n c e s \ 
> \ F e n c e s M e n u .d l l , 0 " 

 

>  

 

>  [ H K E Y _ L O C A L _ M A C H I N E\ S O F T W A R E \ C l a s s e s \ C L 
> S I D \ { 1 9 8 4 D D 4 5 - 5 2 C F - 49 c d - A B 7 7 - 1 8 F 3 7 8 F E A 2 
> 6 4 } \ I n p r o c S e r v e r 3 2] 

 

>  @ = " C : \ \ P r o g r a m  F i l e s \ \ S t a r d o c k \ \ F e n c e s \ 
> \ F e n c e s M e n u .d l l " 

 

>  " T h r e a d i n g M o d e l" = " A p a r t m e n t " 

 

>  

 "


 
Issues I got -and Ican't figure out-:

1.)How to get rid ofthe >  characters from the beginning -so diffutil wouldn't 
evenwrite it to there in the first place-?

2.)I dont want toinclude diffutil difference notes to the file (e.g.: 
3424a3425,3429)

3.)Why diffutil addspaces after every damn character? I can't figure out how to 
get rid of this-so diffutil wouldn't add a space after every character-


 
What I really need is totake the difference, put it in a new file, without 
changing anything, so I canuse that information later through a reg file 
(delete, add, whatever)?


 
Waiting for youranswers,

H0PE

Reply via email to