If you want to remove a key and all it's underlying values then you'll need
to construct your .reg file with a - minus sign in front of the key you want
to remove.
An example file to remove a file association .zzz from HKCR
-----------------Begin File-----------
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\.zzz]
----------------End File-------------
(note the minus sign in front of HKEY)
If you need to delete only certain values, for example the string value
"InfoTip"="Contains zzz files"
Then put a minus sign after the equals sign without "quotes", something like
"InfoTip"=-
So your .reg file would look like
----------------Begin File------------
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.zzz]
"InfoTip"=-
----------------End File-------------
regedit /s filename.reg to import silently
--
Regards,
Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
:
| Thank you, worked like a charm.
|
| Quick question, when I was searching on how to make a registry file, I
came
| across a thread where someone was trying to delete a registry entry using
a
| .reg file and having the syntax
|
| - [key]
|
| This didn't work and someone suggested typing REGEDIT4 at the top of the
| file. When I did the same thing, this worked for me.
|
| What does regedit4 do?