Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W przypadku korzystania z Instalatora Windows można uniemożliwić wprowadzenie poufnych informacji, na przykład haseł, do pliku dziennika i ich uwidocznienie.
Instalator nigdy nie zapisuje informacji w kolumnie Password (Hasło) tabeli ServiceInstall w dzienniku.
Możesz uniemożliwić Instalatorowi zapisanie właściwości skojarzonej z kontrolką edycji w dzienniku, ustawiając atrybut kontroli haseł . Właściwość skojarzona z kontrolką edycji z atrybutem pola hasła jest ukryta, nawet jeśli zasada Debug jest ustawiona na wartość 7.
Możesz uniemożliwić Instalatorowi zapisanie właściwości prywatnej w dzienniku, uwzględniając tę właściwość na liście właściwości MsiHiddenProperties, umieszczając ją w .
Notatka
Ta metoda może sprawić, że poufne informacje wprowadzone w wierszu polecenia będą widoczne w dzienniku. Gdy zasady debugowania są ustawione na wartość 7, instalator zapisze w dzienniku informacje wprowadzone w wierszu polecenia. Powoduje to, że właściwość wprowadzona w wierszu polecenia jest widoczna, nawet jeśli właściwość jest uwzględniona w właściwości MsiHiddenProperties.
Możesz uniemożliwić zapisanie informacji w kolumnie Target w tabeli CustomAction, dołączając flagę bitu HideTarget w polu Typ tabeli CustomAction. Wartość tej flagi to 8192 (0x2000). Aby uzyskać więcej informacji, zobacz opcję ukrytego celu akcji niestandardowej .