Freigeben über


Export-DebugLogs

Sammelt und exportiert Microsoft Purview Information Protection-Client- und Scannerprotokolldateien in eine komprimierte Datei.

Syntax

Default (Standard)

Export-DebugLogs
    [-FileName] <String>
    [-OnBehalfOf <PSCredential>]
    [<CommonParameters>]

Beschreibung

Das Cmdlet Export-DebugLogs sammelt alle Client- und Scannerprotokolldateien aus %localappdata%\Microsoft\MSIP\Logs und speichert sie in einer einzelnen, komprimierten Datei im .zip Format. Diese Datei kann dann an den Microsoft-Support gesendet werden, wenn Sie aufgefordert werden, Protokolldateien zu senden, um ein gemeldetes Problem mit dem Microsoft Purview Information Protection-Client oder -Scanner von diesem Client aus zu untersuchen.

Verwenden Sie den Parameter OnBehalfOf , wenn Sie Protokolldateien aus einem Dienstkonto exportieren müssen. Beispielsweise ein Konto, das für die nicht interaktive Ausführung erstellt wurde, z. B. das Konto für den MicrosoftPurview Information Protection-Scanner.

Beispiele

Beispiel 1

PS C:\> Export-DebugLogs -FileName C:\Logs\AIPLogs.zip

Mit diesem Befehl werden alle exportierten Protokolle gesammelt und in der Datei AIPLogs.zip im vorhandenen Ordner C:\Logs gespeichert.

Parameter

-FileName

Der Pfad und Dateiname für die exportierten Protokolldateien.

Der Pfad kann ein lokaler Pfad oder ein Netzwerkpfad (zugeordneter Laufwerksbuchstabe oder UNC) sein.

Alle Ordner im Pfad müssen bereits vorhanden sein. Wenn Sie einen Dateinamen angeben, der bereits im angegebenen Ordner vorhanden ist, wird die Originaldatei überschrieben.

Wenn Sie den Dateinamen angeben, fügen Sie die .zip Dateinamenerweiterung hinzu.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:0
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-OnBehalfOf

Um diesen Parameter verwenden zu können, müssen Sie Ihre PowerShell-Sitzung mit der Option Als Administrator ausführen ausführen.

Gibt die Variable an, die das Anmeldeinformationsobjekt enthält, das verwendet werden soll, wenn Sie Protokolldateien aus einem anderen Konto als dem Konto exportieren müssen, mit dem Sie derzeit angemeldet sind. Sie müssen z. B. Protokolldateien für das Dienstkonto sammeln, das den Microsoft Purview Information Protection-Scanner ausführt. Wenn der Scanner in diesem Szenario auf demselben Computer installiert ist, auf dem Sie dieses Cmdlet ausführen, enthalten die Protokolldateien auch einige Informationen aus der Konfigurationsdatenbank des Scanners.

Verwenden Sie das Cmdlet Get-Credentials , um die Variable zu erstellen, in der die Anmeldeinformationen gespeichert werden.

Parametereigenschaften

Typ:PSCredential
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

None

Ausgaben

System.Object