Freigeben über


reg delete

Löscht einen Unterschlüssel oder Einträge aus der Registrierung.

Syntax

reg delete <keyname> [{/v valuename | /ve | /va}] [/f]

Die Parameter

Parameter BESCHREIBUNG
<keyname1> Gibt den vollständigen Pfad des zu löschenden Unterschlüssels oder Eintrags an. Um einen Remotecomputer anzugeben, schließen Sie den Computernamen (im Format \\<computername>\) als Teil des keynameein. Wenn \\<computername>\ weggelassen wird, wird der Vorgang standardmäßig auf dem lokalen Computer ausgeführt. Der Schlüsselname muss einen gültigen Stammschlüssel enthalten. Gültige Stammschlüssel für den lokalen Computer sind: HKLM, HKCU, HKCR, HKU-und HKCC. Wenn ein Remotecomputer angegeben ist, sind gültige Stammschlüssel: HKLM- und HKU-. Wenn der Registrierungsschlüsselname ein Leerzeichen enthält, schließen Sie den Schlüsselnamen in Anführungszeichen ein.
/v <valuename> Löscht einen bestimmten Eintrag unter dem Unterschlüssel. Wenn kein Eintrag angegeben ist, werden alle Einträge und Unterschlüssel unter dem Unterschlüssel gelöscht.
/Ve Gibt an, dass nur Einträge ohne Wert gelöscht werden.
/Va Löscht alle Einträge innerhalb des angegebenen Schlüssels. Unterschlüsseleinträge, die sich im angegebenen Schlüssel befinden, werden nicht gelöscht.
/f Löscht den vorhandenen Registrierungsunterschlüssel oder -eintrag, ohne eine Bestätigung zu verlangen.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Bemerkungen

  • Die Rückgabewerte für den Registrierungslöschvorgang sind:

    Wert BESCHREIBUNG
    0 Erfolg
    1 Versagen

Beispiele

Um das Timeout des Registrierungsschlüssels und die zugehörigen Unterschlüssel und Werte zu löschen, geben Sie Folgendes ein:

reg delete HKLM\Software\MyCo\MyApp\Timeout

Um den Registrierungswert MTU unter HKLM\Software\MyCo auf dem Computer namens ZODIAC zu löschen, geben Sie Folgendes ein:

reg delete \\ZODIAC\HKLM\Software\MyCo /v MTU