Schützen der Installation

Fügen Sie der MsiHiddenProperties-Eigenschaft in der Property-Tabelle alle „Password“-Eigenschaften aus der Tabelle „CustomUserAccounts“ hinzu. Fügen Sie der MsiHiddenProperties-Eigenschaft auch die Namen der verzögerten benutzerdefinierten Aktionen hinzu. Dadurch wird verhindert, dass der Installer die vertraulichen Eigenschaftswerte (die Kennwörter) in das Protokoll schreibt, und es wird sichergestellt, dass diese Werte nicht protokolliert werden, wenn die verzögerten benutzerdefinierten Aktionen die Werte als „CustomActionData“-Eigenschaft verwenden.

Damit das Kennwort des Benutzers im Windows Installer-Dienst verfügbar ist, muss der SecureCustomProperties-Eigenschaft die „Password“-Eigenschaft hinzugefügt werden.

Property-Tabelle

Eigenschaft Wert
MsiHiddenProperties TESTUSERPASSWORD;CreateAccount;RemoveAccount;RollbackAccount
SecureCustomProperties TESTUSERPASSWORD

 

Damit ist das Beispiel abgeschlossen.