Export-DebugLogs
Microsoft Purview Information Protection クライアントとスキャナーのログ ファイルを収集し、圧縮ファイルにエクスポートします。
構文
Default (既定)
Export-DebugLogs
[-FileName] <String>
[-OnBehalfOf <PSCredential>]
[<CommonParameters>]
説明
Export-DebugLogs コマンドレットは、%localappdata%\Microsoft\MSIP\Logs からすべてのクライアントとスキャナーのログ ファイルを収集し、.zip 形式の 1 つの圧縮ファイルに保存します。 このクライアントから Microsoft Purview Information Protection クライアントまたはスキャナーで報告された問題を調査するためにログ ファイルを送信するように要求された場合は、このファイルを Microsoft サポートに送信できます。
サービス アカウントからログ ファイルをエクスポートする必要がある場合は、 OnBehalfOf パラメーターを使用します。 たとえば、非対話形式で実行するために作成されたアカウント (MicrosoftPurview 情報保護スキャナーのアカウントなど)。
例
例 1
PS C:\> Export-DebugLogs -FileName C:\Logs\AIPLogs.zip
このコマンドは、エクスポートされたすべてのログを収集し、既存の C:\Logs フォルダ内の AIPLogs.zip ファイルに保存します。
パラメーター
-FileName
エクスポートされたログ・ファイルのパスとファイル名。
パスは、ローカルまたはネットワーク パス (マップされたドライブ文字または UNC) にすることができます。
パス内のフォルダは、すでに存在している必要があります。 指定したフォルダに既に存在するファイル名を指定すると、元のファイルは上書きされます。
ファイル名を指定するときは、 .zip ファイル名拡張子を含めます。
パラメーターのプロパティ
| 型: | String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 0 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-OnBehalfOf
このパラメーターを使用するには、 [ 管理者として実行 ] オプションを使用して PowerShell セッションを実行する必要があります。
現在サインインしているアカウント以外のアカウントからログファイルをエクスポートする必要がある場合に使用する資格情報オブジェクトを含む変数を指定します。 たとえば、Microsoft Purview Information Protection スキャナーを実行するサービス アカウントのログ ファイルを収集する必要があります。 このシナリオでは、スキャナーがこのコマンドレットを実行しているのと同じコンピューターにインストールされている場合、ログ ファイルにはスキャナーの構成データベースからの情報も含まれます。
Get-Credentials コマンドレットを使用して、資格情報を格納する変数を作成します。
パラメーターのプロパティ
| 型: | PSCredential |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。