Mit den Aktionen der Kategorie Registry können Sie Registry Schlüssel löschen, Werte in der Registry löschen und Werte in die Registry schreiben.
siehe auch: Registry Im-/Export
Aktionen die sich auf die Registry beziehen
Einen Schlüssel in der Registry löschen - Lösche Schlüssel
Syntax:
Action#=reg|delkey|HKEY|Pfad
Wobei HKEY einen der folgenden Werte annehmen kann:
•HKEY_CURRENT_USER oder HKCU
•HKEY_LOCAL_MACHINE oder HKLM
•HKEY_CLASSES_ROOT oder HKCR
•HKEY_CURRENT_CONFIG oder HKCC
•HKEY_USERS oder HKUS
Der Pfad darf s.g. Jokerzeichen wie * oder ? enthalten. Seien Sie mit der Verwendung der Joker jedoch extrem Vorsichtig
Wenn der Pfad Unterschlüssel und oder Werte enthält, werden diese ebenfalls gelöscht.
Beispiel:
Action1=reg|DELKEY|HKCU|Software\ArchiCrypt\Shredder6\RegistrationInfo
Löscht den Pfad HKEY_CURRENT_USER\Software\ArchiCrypt\Shredder6\RegistrationInfo aus der Registry.
Einen Wert in der Registry löschen - Lösche Wert
Syntax:
Action#=reg|delvalue|HKEY|Pfad|Wertename
Wobei HKEY einen der folgenden Werte annehmen kann:
•HKEY_CURRENT_USER oder HKCU
•HKEY_LOCAL_MACHINE oder HKLM
•HKEY_CLASSES_ROOT oder HKCR
•HKEY_CURRENT_CONFIG oder HKCC
•HKEY_USERS oder HKUS
Pfad und Wertename können Jokerzeichen wie * und ? enthalten
Beispiel:
Action1=reg|DELVALUE|HKEY_CURRENT_USER|Software\Netscape\Netscape\7.01 (de)\Main|Install Directory
Löscht der Wert Install Directory aus dem Schlüssel HKEY_CURRENT_USER|Software\Netscape\Netscape\7.01 (de)\Main
Beispiel:
Action1=reg|DELVALUE|HKEY_CURRENT_USER|Software\RealNetworks\RealPlayer\6.0\Preferences\MostRecentClips*|*
Findet Registryeinträge wie
Software\RealNetworks\RealPlayer\6.0\Preferences\MostRecentClips1
Software\RealNetworks\RealPlayer\6.0\Preferences\MostRecentClips2
Software\RealNetworks\RealPlayer\6.0\Preferences\MostRecentClips3
Software\RealNetworks\RealPlayer\6.0\Preferences\MostRecentClipsk
Software\RealNetworks\RealPlayer\6.0\Preferences\MostRecentClipsjkljkjl
...
und löscht in den Registryverzeichnissen wegen * bei Wertename alle Werte!
Beispiel:
Action1=reg|DelVALUE|HKEY_CURRENT_USER|Software\Netscape\Netscape\7.01 (de)\Main|*
Löscht alle Werte im Schlüssel HKEY_CURRENT_USER\Software\Netscape\Netscape\7.01 (de)\Main. Unterschlüssel werden nicht angetastet!
Einen Wert in die Registry schreiben
Syntax:
Action#=reg|setvalue|HKEY|Pfad|Wertename|Typ|Wert
Wobei HKEY einen der folgenden Werte annehmen kann:
•HKEY_CURRENT_USER oder HKCU
•HKEY_LOCAL_MACHINE oder HKLM
•HKEY_CLASSES_ROOT oder HKCR
•HKEY_CURRENT_CONFIG oder HKCC
•HKEY_USERS oder HKUS
Wobei Typ einen der folgenden Werte annehmen darf:
•s entspricht dem Typ REG_SZ, also Text
•n entspricht Ganzzahl, Typ REG_DWORD
•b entspricht Wahrheitswert, 0 bedeutet falsch, 1 bedeutet wahr
Es wird notfalls ein komplett neuer Schlüssel mit Wertename und Wert angelegt.
Soll der Eintrag Standard erstellt werden, ist der Wert default bei Wertename zu übergeben.
Beispiel:
Action1=reg|SETVALUE|HKCU|Software\ArchiCrypt\Shredder6|default|s|ArchiCrypt ist genial
Schreibt in den Schlüssel HKEY_CURRENT_USER\Software\ArchiCrypt\Shredder6 als Standardwert den Text "ArchiCrypt ist genial".