共用方式為


Export-DebugLogs

收集 Microsoft Purview 資訊保護客戶端和掃描程式記錄檔並將其匯出到壓縮檔。

語法

Default (預設值)

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 檔擴展名。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:0
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-OnBehalfOf

要使用此參數,您必須使用 Run as Administrator (以管理員身份運行) 選項運行 PowerShell 會話。

指定包含憑證物件的變數,當您需要從當前登錄的帳戶以外的帳戶匯出日誌檔時,將使用該變數。 例如,需要收集運行 Microsoft Purview 資訊保護掃描程式的服務帳戶的日誌檔。 在這種情況下,如果掃描程式與運行此 cmdlet 安裝在同一台電腦上,則日誌檔還包括掃描程式配置資料庫中的一些資訊。

使用 Get-Credentials cmdlet 創建存儲憑據的變數。

參數屬性

類型:PSCredential
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援一般參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters

輸入

None

輸出

System.Object