Verhindern, dass vertrauliche Informationen in die Protokolldatei geschrieben werden

Wenn Sie die Windows Installer verwenden, können Sie verhindern, dass vertrauliche Informationen, z. b. Kenn Wörter, in die Protokolldatei eingegeben und sichtbar gemacht werden.

  • Das Installationsprogramm schreibt die Informationen in der Spalte Kennwort der Tabelle ServiceInstall niemals in das Protokoll.

  • Sie können verhindern, dass das Installationsprogramm die Eigenschaft, die mit einem Bearbeitungs Steuer Element verknüpft ist, in das Protokoll schreibt, indem Sie das Kenn Wort Steuerungs Attributfestlegen. Die Eigenschaft, die mit einem Bearbeitungs Steuerelement verknüpft ist, das über das Kenn Wort Steuerelement-Attribut verfügt, wird ausgeblendet, auch wenn die debugrichtlinie auf den Wert 7 festgelegt

  • Sie können verhindern, dass das Installationsprogramm eine private-Eigenschaft in das Protokoll schreibt, indem Sie die-Eigenschaft in die msihiddenproperties -Eigenschaft einschließen.

    Hinweis

    Mit dieser Methode können vertrauliche Informationen in einer Befehlszeile eingegeben werden, die im Protokoll sichtbar ist. Wenn die debugrichtlinie auf den Wert 7 festgelegt ist, schreibt das Installationsprogramm Informationen, die in der Befehlszeile eingegeben werden, in das Protokoll. Dadurch wird die Eigenschaft, die in einer Befehlszeile eingegeben wird, auch dann sichtbar, wenn die Eigenschaft in der msihiddenproperties -Eigenschaft enthalten ist.

  • Sie können verhindern, dass die Informationen in der Ziel Spalte der Tabelle CustomAction in das Protokoll geschrieben werden, indem Sie das hidetarget-Bitflag in das type-Feld der CustomAction-Tabelle einschließen. Der Wert dieses Flags ist 8192 (0x2000). Weitere Informationen finden Sie unter Option für ausgeblendete Ziel benutzerdefinierte Aktionen.