Short answer:
Tie::Registry
Or:
Tie::Registry ExamplesThis one has a good explanation and examples of deleting keys or key values and how to implement an undelete.
"No matter where you go, there you are." BB
Comment on Re: Deleting a value with Win32::Registry