共用方式為


Get-AipServiceAdminLog

針對 Azure 資訊保護產生所有保護命令的記錄。

語法

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

Description

Get-AipServiceAdminLog Cmdlet 會針對 Azure 資訊保護的所有系統管理保護命令產生記錄。 您可以指定納入項目的開始時間和停止時間。

您必須使用 PowerShell 來取得這些系統管理員記錄;您無法使用管理入口網站來執行此動作。

範例

範例 1:產生所有命令的記錄

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

此命令會產生記錄,其中包含已針對租使用者執行的所有系統管理保護命令。

範例 2:產生指定時段的命令記錄

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

此命令會產生系統管理保護命令的記錄,這些命令已針對您的租使用者執行,但僅限於使用 FromTimeToTime 參數在特定時段內的專案。 在此範例中,時間週期是 2015 年 5 月的所有天數,使用美國日期格式。

範例 3:產生過去 45 天的命令記錄

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

此命令會產生租使用者的系統管理保護命令記錄,限制為過去 45 天內 (內含) 的專案。 第一個命令會將 FromTime 參數的變數設定為今天日期減去 45 天。 然後,第二個命令會使用這個變數,從記錄檔取得專案。

參數

-Confirm

在執行 Cmdlet 前提示您確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

-Force

表示 Cmdlet 會覆寫,而不提示確認現有的記錄檔具有相同路徑。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-FromTime

指定記錄檔的開始時間 (內含) 為 DateTime 物件。 若要取得 DateTime 物件,請使用 Get-Date Cmdlet。 根據您的系統地區設定指定日期和時間。

如需詳細資訊,請鍵入 Get-Help Get-Date

類型:DateTime
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Path

指定記錄檔的現有路徑和檔案名。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-ToTime

指定記錄檔的停止時間 (內含) 為 DateTime 物件。 若要取得 DateTime 物件,請使用 Get-Date Cmdlet。 根據您的系統地區設定指定日期和時間。

如需詳細資訊,請鍵入 Get-Help Get-Date

類型:DateTime
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 Cmdlet 並不會執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False