Merge-ProfilingResults
El cmdlet Merge-ProfilingResults se usa para combinar varios archivos de salida Get-ProfilingResults en un único archivo de salida.
Importante
Esta característica está en versión preliminar: parte de la información hace referencia al producto de versión preliminar, el cual puede sufrir importantes modificaciones antes de que se publique la versión comercial. Microsoft no proporciona ninguna garantía, expresa o implícita, con respecto a la información proporcionada aquí.
Nombre del módulo: Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler
Sintaxis
Use la sintaxis siguiente para combinar los resultados de un conjunto XML:
Merge-ProfilingResults [-XmlInput] <string[]> [-OutputPath <string>] [-PackageNames <string[]>] [-Quiet]
[-ShowNoNameObjectFailures] [-WhatIf] [-Confirm] [<CommonParameters>]
Use la sintaxis siguiente para combinar los resultados de un conjunto CSV:
Merge-ProfilingResults [-CsvInput] <string[]> [-OutputPath <string>] [-PackageNames <string[]>] [-Quiet]
[-ShowNoNameObjectFailures] [-WhatIf] [-Confirm] [<CommonParameters>]
Parámetros
-XmlInput
Especifica una matriz de rutas de acceso a manifiestos de paquete de aplicación XML que se van a combinar.
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
Especifica una matriz de rutas de acceso a los registros de intento de acceso CSV que se van a combinar.
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
Especifica la ruta de acceso al archivo de salida donde se guardará la salida combinada.
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
Especifica una matriz de nombres de paquete para filtrar la combinación. Solo se combinará la información relacionada con los paquetes especificados en el archivo de salida.
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
Indica si se va a generar información de resumen para los intentos de acceso a objetos no identificados.
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
Indica que el cmdlet se ejecuta en modo silencioso, lo que suprime los mensajes y la salida innecesarios.
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
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
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
Solicita al usuario confirmación antes de ejecutar el cmdlet.
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
Ejemplos
Combinación de varios resultados XML
En el ejemplo siguiente se combinan dos resultados enumerados en el archivo AppXManifest en un único archivo:
Merge-ProfilingResults -XmlInput "C:\Path\To\AppXManifest1.xml", "C:\Path\To\AppXManifest2.xml" -OutputPath "C:\Path\To\MergedAppXManifest.xml"
Combinación de varios resultados CSV
En el ejemplo siguiente se combinan dos resultados enumerados en el archivo AccessAttemptRecords.csv en un único archivo:
Merge-ProfilingResults -CsvInput "C:\Path\To\AccessAttemptRecords1.csv", "C:\Path\To\AccessAttemptRecords2.csv" -OutputPath "C:\Path\To\MergedAccessAttemptRecords.csv"