Merge-ProfilingResults
Merge-ProfilingResults コマンドレットは、複数の Get-ProfilingResults 出力ファイルを 1 つの出力ファイルにマージするために使用されます。
重要
この機能はプレビュー段階です: 一部の情報はリリース前の製品に関する内容であり、製品版がリリースされるまでに大幅に変更される可能性があります。 Microsoft はここに示されている情報について、明示か黙示かを問わず、一切保証しません。
モジュール名: Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler
構文
XML セットからの結果をマージするには、次の構文を使用します。
Merge-ProfilingResults [-XmlInput] <string[]> [-OutputPath <string>] [-PackageNames <string[]>] [-Quiet]
[-ShowNoNameObjectFailures] [-WhatIf] [-Confirm] [<CommonParameters>]
CSV セットの結果をマージするには、次の構文を使用します。
Merge-ProfilingResults [-CsvInput] <string[]> [-OutputPath <string>] [-PackageNames <string[]>] [-Quiet]
[-ShowNoNameObjectFailures] [-WhatIf] [-Confirm] [<CommonParameters>]
パラメーター
-XmlInput
マージする XML アプリケーション パッケージ マニフェストへのパスの配列を指定します。
Type: System.String[]
Parameter Sets: XML
Aliases: c, Capabilities
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CsvInput
マージする CSV アクセス試行レコードへのパスの配列を指定します。
Type: System.String[]
Parameter Sets: CSV
Aliases: r, Records
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```t wildcard characters: False
-OutputPath
マージされた出力が保存される出力ファイルへのパスを指定します。
Type: System.String
Parameter Sets: (All)
Aliases: o, Output
Required: False
Position: Named
Default value: <working directory>\merged\AppXManifest-Capabilities.xml (XML) or <working directory>\merged\AccessAttemptRecords.csv (CSV)
Accept pipeline input: False
Accept wildcard characters: False
-PackageNames
マージをフィルタリングするパッケージ名の配列を指定します。 指定されたパッケージに関連する情報のみが出力ファイルにマージされます。
Type: System.String[]
Parameter Sets: (All)
Aliases: p, Packages
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ShowNoNameObjectFailures
識別されていないオブジェクトへのアクセス試行の概要情報を出力するかどうかを示します。
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-静かな
コマンドレットが Quiet モードで実行され、不要な出力とプロンプトが抑制されることを示します。
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
コマンドレットの実行時に発生する内容を示します。 コマンドレットは実行されません。
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
コマンドレットを実行する前にユーザーに確認を求めます。
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
例
複数の XML 結果をマージする
次の例では、AppXManifest ファイルにリストされている 2 つの結果を 1 つのファイルにマージします。
Merge-ProfilingResults -XmlInput "C:\Path\To\AppXManifest1.xml", "C:\Path\To\AppXManifest2.xml" -OutputPath "C:\Path\To\MergedAppXManifest.xml"
複数の CSV 結果を結合する
次の例では、AccessAttemptRecords.csv ファイルにリストされている 2 つの結果を 1 つのファイルに結合します。
Merge-ProfilingResults -CsvInput "C:\Path\To\AccessAttemptRecords1.csv", "C:\Path\To\AccessAttemptRecords2.csv" -OutputPath "C:\Path\To\MergedAccessAttemptRecords.csv"