Export-DebugLogs
收集並匯出 Microsoft Purview 資訊保護 客戶端和掃描器記錄檔到壓縮的檔案。
語法
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 |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-OnBehalfOf
若要使用此參數,您必須使用 [ 以系統管理員身分 執行] 選項來執行 PowerShell 會話。
指定變數,其中包含當您需要從目前登入之帳戶以外的帳戶匯出記錄檔時所要使用的認證物件。 例如,您需要收集執行 Microsoft Purview 資訊保護 掃描器之服務帳戶的記錄檔。 在此案例中,如果掃描器安裝在與您執行此 Cmdlet 相同的計算機上,記錄檔也會包含掃描儀組態資料庫中的一些資訊。
使用 Get-Credentials Cmdlet 來建立儲存認證的變數。
類型: | PSCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
None
輸出
System.Object