Udostępnij przez


Export-DebugLogs

Zbiera i eksportuje pliki dziennika klienta i skanera usługi Microsoft Purview Information Protection do pliku skompresowanego.

Składnia

Default (Domyślne)

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

Opis

Polecenie cmdlet Export-DebugLogs zbiera wszystkie pliki dziennika klienta i skanera z %localappdata%\Microsoft\MSIP\Logs i zapisuje je w jednym, skompresowanym pliku o .zip formacie. Ten plik można następnie wysłać do pomocy technicznej firmy Microsoft, jeśli zostanie wyświetlony monit o wysłanie plików dziennika w celu zbadania zgłoszonego problemu z klientem lub skanerem usługi Microsoft Purview Information Protection z tego klienta.

Użyj parametru OnBehalfOf , jeśli chcesz wyeksportować pliki dziennika z konta usługi. Na przykład konto, które zostało utworzone do uruchamiania nieinteraktywnie, takie jak konto skanera usługi MicrosoftPurview Information Protection.

Przykłady

Przykład 1

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

To polecenie zbiera i zapisuje wszystkie wyeksportowane dzienniki w pliku AIPLogs.zip w istniejącym folderze C:\Logs .

Parametry

-FileName

Ścieżka i nazwa pliku dla wyeksportowanych plików dziennika.

Ścieżka może być ścieżką lokalną lub sieciową (zamapowana litera dysku lub UNC).

Wszystkie foldery w ścieżce muszą już istnieć. Jeśli określisz nazwę pliku, która już istnieje w określonym folderze, oryginalny plik zostanie zastąpiony.

Określając nazwę pliku, dołącz .zip rozszerzenie nazwy pliku.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:0
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-OnBehalfOf

Aby użyć tego parametru, należy uruchomić sesję programu PowerShell z opcją Uruchom jako administrator .

Określa zmienną, która zawiera obiekt credentials, który ma być używany, gdy trzeba wyeksportować pliki dziennika z konta innego niż konto, za pomocą którego użytkownik jest obecnie zalogowany. Na przykład należy zebrać pliki dziennika dla konta usługi, na którym jest uruchomiony skaner usługi Microsoft Purview Information Protection. W tym scenariuszu, jeśli skaner jest zainstalowany na tym samym komputerze, na którym jest uruchomione to polecenie cmdlet, pliki dziennika zawierają również pewne informacje z bazy danych konfiguracji skanera.

Użyj polecenia cmdlet Get-Credentials , aby utworzyć zmienną, która przechowuje poświadczenia.

Właściwości parametrów

Typ:PSCredential
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Wejścia

None

Wyjść

System.Object