Freigeben über


AppSearch-Aktion

Die AppSearch-Aktion verwendet Dateisignaturen, um nach vorhandenen Versionen von Produkten zu suchen. Die AppSearch-Aktion kann diese Informationen verwenden, um zu bestimmen, wo Upgrades installiert werden sollen. Die AppSearch-Aktion kann auch verwendet werden, um eine Eigenschaft auf den vorhandenen Wert einer Registrierung oder .ini Dateieintrag festzulegen.

Sequenzeinschränkungen

AppSearch sollte in der InstallUISequence-Tabelle und InstallExecuteSequence-Tabelleerstellt werden. Das Installationsprogramm verhindert, dass die AppSearch-Aktion in der InstallExecuteSequence-Sequenz ausgeführt wird, wenn die Aktion bereits in der InstallUISequence-Sequenz ausgeführt wurde.

ActionData-Nachrichten

Feld Beschreibung der Aktionsdaten
[1] Dateispeicherort der Eigenschaft.
[2] Dateisignatur.

 

Bemerkungen

Für die AppSearch-Aktion muss die Signaturtabelle im Installationspaket vorhanden sein. Dateisignaturen werden in der Signaturtabelle aufgeführt. Eine Signatur, die sich nicht in der Signaturtabelle befindet, zeigt ein Verzeichnis an, und die Aktion legt die Eigenschaft auf den Verzeichnispfad für diese Signatur fest.

Die AppSearch-Aktion sucht zuerst mithilfe der CompLocator Tabelle nach Dateisignaturen, der RegLocator- Tabelle als Nächstes, dann nach der IniLocator- Tabelle und schließlich der DrLocator- Tabelle.

AppSearch-

CompLocator-

IniLocator-

RegLocator-

DrLocator-