Udostępnij za pośrednictwem


Get-AipServiceAdminLog

Generuje dzienniki dla wszystkich poleceń ochrony dla usługi Azure Information Protection.

Składnia

Get-AipServiceAdminLog
   -Path <String>
   [-FromTime <DateTime>]
   [-ToTime <DateTime>]
   [-Force]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Opis

Polecenie cmdlet Get-AipServiceAdminLog generuje dzienniki dla wszystkich poleceń ochrony administracyjnej usługi Azure Information Protection. Można określić godzinę rozpoczęcia i czas zatrzymania wpisów do uwzględnienia.

Aby uzyskać te dzienniki administratora, należy użyć programu PowerShell. Nie można wykonać tej akcji przy użyciu portalu zarządzania.

Przykłady

Przykład 1. Generowanie dziennika wszystkich poleceń

PS C:\>Get-AipServiceAdminLog -Path "C:\Temp\AdminLog.log"

To polecenie generuje dziennik zawierający wszystkie polecenia ochrony administracyjnej, które zostały uruchomione dla dzierżawy.

Przykład 2. Generowanie dziennika poleceń dla określonego okresu

PS C:\>Get-AipServiceAdminLog -Path "C:\Temp\AdminLog.log" -FromTime "05/01/2015 00:00:00" -ToTime "05/31/2015 23:59:59"

To polecenie generuje dziennik poleceń ochrony administracyjnej, które zostały uruchomione dla dzierżawy, ograniczone do elementów należących do określonego okresu przy użyciu parametrów FromTime i ToTime. W tym przykładzie okres to wszystkie dni w maja 2015 r., używając formatu daty USA.

Przykład 3. Generowanie dziennika poleceń z ostatnich 45 dni

PS C:\>$days = (Get-Date).AddDays(-45) 
PS C:\>Get-AipServiceAdminLog -Path "C:\Temp\AdminLog.log" -FromTime $days

To polecenie generuje dziennik poleceń ochrony administracyjnej dla dzierżawy, ograniczony do elementów w ciągu ostatnich 45 dni (włącznie). Pierwsze polecenie ustawia zmienną parametru FromTime na bieżącą datę minus 45 dni. Następnie drugie polecenie pobiera wpisy z dziennika dla tego okresu, używając tej zmiennej.

Parametry

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Force

Wskazuje, że polecenie cmdlet zastępuje polecenie cmdlet bez monitowania o potwierdzenie istniejącego pliku dziennika, który ma tę samą ścieżkę.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-FromTime

Określa godzinę rozpoczęcia (włącznie) dla pliku dziennika jako obiekt DateTime. Aby uzyskać obiekt datetime, użyj polecenia cmdlet Get-Date. Określ datę i godzinę zgodnie z ustawieniami ustawień regionalnych systemu.

Aby uzyskać więcej informacji, wpisz Get-Help Get-Date.

Typ:DateTime
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Path

Określa istniejącą ścieżkę i nazwę pliku dziennika.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ToTime

Określa czas zatrzymania (włącznie) dla pliku dziennika jako obiekt DateTime. Aby uzyskać obiekt datetime, użyj polecenia cmdlet Get-Date. Określ datę i godzinę zgodnie z ustawieniami ustawień regionalnych systemu.

Aby uzyskać więcej informacji, wpisz Get-Help Get-Date.

Typ:DateTime
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False