# Funktionsreferenz

RegDelete

Löscht einen Schlüssel oder einen Wert aus der Registry.

RegDelete ( "keyname" [, "valuename"] )

Parameter

keyname | Der zu löschende Registry-Schlüssel.
valuename | [optional] Der zu löschende Wert.

Bemerkungen

Ein Registry-Schlüssel muss mit "HKEY_LOCAL_MACHINE" ("HKLM"), "HKEY_USERS" ("HKU"), "HKEY_CURRENT_USER" ("HKCU"), "HKEY_CLASSES_ROOT" ("HKCR") oder "HKEY_CURRENT_CONFIG" ("HKCC") beginnen.
Um mit dem (Standard)-Wert zu operieren, musst du "" (einen leeren String) als Wertname verwenden.
Werte aus der Registry zu löschen, ist potentiell gefährlich - lass' also Vorsicht walten!
Es ist möglich, Registrys im Netzwerk zu bearbeiten. Dazu verwendest du "\\Computername\Schlüsselname". Um diese Funktion verwenden zu können, musst du unter Windows NT/2000/XP/2003 die entsprechnde Zugriffsrechte besitzen. Wenn du ein Windows 9x-basiertes Betriebssystem nutzt, musst du den "Remote Registry"-Dienst installiert haben (Siehe Microsoft Knowledge Base Artikel - 141460).

Siehe auch

RegRead, RegWrite

Beispiel

RegDelete("HKEY_LOCAL_MACHINE\SOFTWARE", "TestKey")