Поделиться через


Merge-ProfilingResults

Командлет Merge-ProfilingResults используется для объединения нескольких выходных файлов Get-ProfilingResults в один выходной файл.

Внимание

Эта функция доступна в предварительной версии: некоторые сведения относятся к предварительному продукту, который может быть существенно изменен до его коммерческого выпуска. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Имя модуля: 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

-Тихий

Указывает, что командлет выполняется в тихом режиме, подавляя ненужные выходные данные и запросы.

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, объединяются в один файл:

Merge-ProfilingResults -XmlInput "C:\Path\To\AppXManifest1.xml", "C:\Path\To\AppXManifest2.xml" -OutputPath "C:\Path\To\MergedAppXManifest.xml"

Объединение нескольких результатов CSV

В следующем примере два результата, перечисленных в файле AccessAttemptRecords.csv, объединяются в один файл:

Merge-ProfilingResults -CsvInput "C:\Path\To\AccessAttemptRecords1.csv", "C:\Path\To\AccessAttemptRecords2.csv" -OutputPath "C:\Path\To\MergedAccessAttemptRecords.csv"

Профилировщик возможностей приложения

Get-ProfilingResults

Начало профилирования

Остановка профилирования