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 log per tutti i comandi di protezione amministrativa per Azure Information Protection. È possibile specificare un'ora di inizio e di fine per le voci da includere.

È necessario usare PowerShell per ottenere questi log di amministratore; 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 di comandi di protezione amministrativa che sono stati eseguiti per il tenant, limitati agli elementi che rientrano nel periodo di tempo specifico usando i parametri FromTime e ToTime . In questo esempio, il periodo di tempo è tutti i giorni nel 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 di comandi di protezione amministrativa per il tenant, limitato agli elementi negli ultimi 45 giorni (inclusivo). Il primo comando imposta la variabile per il parametro FromTime in modo che sia la data di oggi meno 45 giorni. Il secondo comando ottiene quindi le voci dal log per questo periodo di tempo usando questa variabile.

Parametri

-Confirm

Richiede la conferma dell'utente 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 richiedere 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 (inclusiva) per il file di log come oggetto DateTime . Per ottenere un oggetto DateTime , usare il cmdlet Get-Date . Specificare la data e l'ora in base alle impostazioni locali del sistema.

Per ulteriori 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 , usare il cmdlet Get-Date . Specificare la data e l'ora in base alle impostazioni locali del sistema.

Per ulteriori 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 l'esito in caso di esecuzione del cmdlet. 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