Hello all!  I sent this in a week or so ago but noone said anything, and 
I am hoping someone could take a quick look for me and get me started.  
Basically, I just need a sample on how to create/edit/delete registry 
keys.  Thanks!

Reg.dll help
Posted by: "Brother Gabriel-Marie" [email protected]   brother.gabriel
Thu Oct 22, 2009 1:18 pm (PDT)

Hello all!

This is my first time trying to work with the reg.dll. There is a lot
to learn there! Could someone be so kind as to help me with these two
functions, and then I will catch on well enough.
Thanks a bushel.

;Add OpenWithNotepad to the Context Menu for all files
; ....@notepad(0) ->should install the reg
;....@notepad(1) ->should uninstall the reg

function Notepad(how)
static originalvalue = [get current value]
;am I right to think that "static" will hold the value in memory
until PP exits?
If (how == 0) or (how =="")do ;;install key
;CREATE THIS KEY
[HKEY_CLASSES_ROOT\*\shell\Open with Notepad\command]
@="notepad.exe %1"
ElseIf (how == 1)do ;;remove key
[-HKEY_CLASSES_ROOT\*\shell\Open with Notepad]
ElseIf (how == 2)do ;;restore original value
[restore originalvalue]
ElseIf (how == 3)do ;;change from Notepad to Notepad2
[change existing key value from @="notepad.exe %1" to
@="C:\Program Files\notepad2\notepad2.exe %1"
EndIf
quit




Reply via email to