RemoveRegistryValues-Aktion
Die RemoveRegistryValues-Aktion kann nur Werte aus der Systemregistrierung entfernen, die in der Registrierungstabelle oder der RemoveRegistry-Tabelleerstellt wurden. Diese Aktion entfernt einen Registrierungswert, der in der Registrierungstabelle erstellt wurde, wenn die zugeordnete Komponente lokal oder als Ausführung aus der Quelle installiert wurde und jetzt deinstalliert werden soll. Mit dieser Aktion wird ein Registrierungswert entfernt, der in der Tabelle "RemoveRegistry" erstellt wurde, wenn die zugeordnete Komponente lokal oder als Ausführung aus der Quelle installiert wird.
Sequenzeinschränkungen
Die InstallValidate--Aktion muss aufgerufen werden, bevor RemoveRegistryValues aufgerufen wird. Wenn eine WriteRegistryValues--Aktion verwendet wird, muss sie nach RemoveRegistryValues kommen. RemoveRegistryValues muss vor UnregisterMIMEInfo oder UnregisterProgIDInfokommen.
Eine benutzerdefinierte Aktion kann zum Hinzufügen von Zeilen zur Registrierungstabelle verwendet werden, während einer Installation, Deinstallation oder Reparaturtransaktion. Diese Zeilen bleiben in der Registrierungstabelle nicht erhalten, und die Informationen sind nur während der aktuellen Transaktion verfügbar. Die benutzerdefinierte Aktion muss daher in jeder Installation, Deinstallation oder Reparaturtransaktion ausgeführt werden, die die Informationen in diesen zusätzlichen Zeilen erfordert. Die benutzerdefinierte Aktion muss vor den RemoveRegistryValues- und WriteRegistryValues- Aktionen in der Aktionssequenz erfolgen.
ActionData-Nachrichten
Feld | Beschreibung der Aktionsdaten |
---|---|
[1] | Registrierungspfad zum Schlüssel des entfernten Registrierungswerts. |
[2] | Formatierte Zeichenfolge des Namens des entfernten Registrierungswerts. |
Bemerkungen
Um einen Registrierungswert zu entfernen, notieren Sie den Wert in der Spalte "Wert" der Registrierungstabelle. Wenn die WriteRegistryValues-Aktion REG_MULTI_SZ Zeichenfolgen an den Wert in der Registrierungstabelleangefügt hat, entfernt die RemoveRegistryValues-Aktion nur diese Zeichenfolgen aus dem Registrierungswert.