Condividi tramite


Get-AipServiceAdminLog

Genera i log per tutti i comandi di protezione per Azure Information Protection.

Sintassi

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

Descrizione

Il cmdlet Get-AipServiceAdminLog genera i log per tutti i comandi di protezione amministrativa per Azure Information Protection. È possibile specificare un'ora di inizio e un'ora di arresto delle voci da includere.

Per ottenere questi log di amministratore, è necessario usare PowerShell. non è possibile eseguire questa azione usando un portale di gestione.

Esempio

Esempio 1: Generare un log di tutti i comandi

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

Questo comando genera un log che contiene tutti i comandi di protezione amministrativa eseguiti per il tenant.

Esempio 2: Generare un log di comandi per un periodo di tempo specificato

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

Questo comando genera un log dei comandi di protezione amministrativa eseguiti per il tenant, limitati agli elementi che rientrano nel periodo di tempo specifico usando il FromTime e i parametri ToTime. In questo esempio, il periodo di tempo è di tutti i giorni in maggio 2015, usando il formato data stati Uniti.

Esempio 3: Generare un log di comandi per gli ultimi 45 giorni

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

Questo comando genera un log dei comandi di protezione amministrativa per il tenant, limitato agli elementi negli ultimi 45 giorni (inclusi). Il primo comando imposta la variabile per il parametro FromTime in modo che sia la data odierna meno 45 giorni. Il secondo comando ottiene quindi le voci dal log per questo periodo di tempo usando questa variabile.

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Force

Indica che il cmdlet sovrascrive, senza chiedere conferma, un file di log esistente con lo stesso percorso.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FromTime

Specifica l'ora di inizio (inclusi) per il file di log come oggetto DateTime . Per ottenere un oggetto DateTime , utilizzare il cmdlet Get-Date . Specificare la data e l'ora in base alle impostazioni locali del sistema.

Per altre informazioni, digitare Get-Help Get-Date.

Tipo:DateTime
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Path

Specifica un percorso esistente e un nome di file per il log.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ToTime

Specifica l'ora di arresto (inclusiva) per il file di log come oggetto DateTime . Per ottenere un oggetto DateTime , utilizzare il cmdlet Get-Date . Specificare la data e l'ora in base alle impostazioni locali del sistema.

Per altre informazioni, digitare Get-Help Get-Date.

Tipo:DateTime
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False