共用方式為


Export-DebugLogs

收集並匯出 Microsoft Purview 資訊保護 客戶端和掃描器記錄檔到壓縮的檔案。

Syntax

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

Description

Export-DebugLogs Cmdlet 會從 %localappdata%\Microsoft\MSIP\Logs 收集所有客戶端和掃描儀記錄檔,並將其儲存至具有 .zip 格式的單一壓縮檔案。 如果您要求傳送記錄檔,以協助調查來自此用戶端 Microsoft Purview 資訊保護 客戶端或掃描器的報告問題,則可以將此檔案傳送至 Microsoft 支援服務。

如果您需要從服務帳戶匯出記錄檔,請使用 OnBehalfOf 參數。 例如,已建立以非互動方式執行的帳戶,例如 MicrosoftPurview 資訊保護 掃描器的帳戶。

範例

範例 1

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

此命令會收集所有導出的記錄,並將其儲存到現有 C:\Logs 資料夾中的 AIPLogs.zip 檔案。

參數

-FileName

匯出記錄檔的路徑和檔名。

路徑可以是本機或網路路徑, (對應的驅動器號或 UNC) 。

路徑中的任何資料夾都必須已經存在。 如果您指定已經存在指定資料夾中的檔名,則會覆寫源檔。

當您指定檔名時,請包含 擴展名.zip

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOf

若要使用此參數,您必須使用 [ 以系統管理員身分 執行] 選項來執行 PowerShell 會話。

指定變數,其中包含當您需要從目前登入之帳戶以外的帳戶匯出記錄檔時所要使用的認證物件。 例如,您需要收集執行 Microsoft Purview 資訊保護 掃描器之服務帳戶的記錄檔。 在此案例中,如果掃描器安裝在與您執行此 Cmdlet 相同的計算機上,記錄檔也會包含掃描儀組態資料庫中的一些資訊。

使用 Get-Credentials Cmdlet 來建立儲存認證的變數。

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

輸入

None

輸出

System.Object

備註