Merge-ProfilingResults
Das Cmdlet Merge-ProfilingResults wird verwendet, um mehrere Get-ProfilingResults-Ausgabedateien in einer einzigen Ausgabedatei zusammenzuführen.
Wichtig
Dieses Feature befindet sich in der Vorschauphase: Einige Informationen beziehen sich auf ein Vorabversionsprodukt, an dem vor der kommerziellen Freigabe möglicherweise wesentliche Änderungen vorgenommen werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Modulname: Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler
Syntax
Verwenden Sie die folgende Syntax, um Ergebnisse aus einem XML-Satz zusammenzuführen:
Merge-ProfilingResults [-XmlInput] <string[]> [-OutputPath <string>] [-PackageNames <string[]>] [-Quiet]
[-ShowNoNameObjectFailures] [-WhatIf] [-Confirm] [<CommonParameters>]
Verwenden Sie die folgende Syntax, um Ergebnisse aus einem CSV-Satz zusammenzuführen:
Merge-ProfilingResults [-CsvInput] <string[]> [-OutputPath <string>] [-PackageNames <string[]>] [-Quiet]
[-ShowNoNameObjectFailures] [-WhatIf] [-Confirm] [<CommonParameters>]
Parameter
-XmlInput
Gibt ein Array von Pfaden zu XML-Anwendungspaketmanifesten an, die zusammengeführt werden sollen.
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
Gibt ein Array von Pfaden zu Datensätzen mit CSV-Zugriffsversuchen an, die zusammengeführt werden sollen.
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
Gibt den Pfad zur Ausgabedatei an, in der die zusammengeführte Ausgabe gespeichert wird.
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
Gibt ein Array von Paketnamen an, um die Zusammenführung zu filtern. Es werden nur Informationen zu den angegebenen Paketen in der Ausgabedatei zusammengeführt.
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
Gibt an, ob Zusammenfassungsinformationen für Zugriffsversuche auf nicht identifizierte Objekte ausgegeben werden sollen.
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
Gibt an, dass das Cmdlet im Hintergrundmodus ausgeführt wird und unnötige Ausgaben und Eingabeaufforderungen unterdrückt.
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
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
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
Hiermit wird der Benutzer vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
Beispiele
Zusammenführen mehrerer XML-Ergebnisse
Im folgenden Beispiel werden zwei Ergebnisse zusammengeführt, die in der AppXManifest-Datei in einer einzelnen Datei aufgeführt sind:
Merge-ProfilingResults -XmlInput "C:\Path\To\AppXManifest1.xml", "C:\Path\To\AppXManifest2.xml" -OutputPath "C:\Path\To\MergedAppXManifest.xml"
Zusammenführen mehrerer CSV-Ergebnisse
Im folgenden Beispiel werden zwei Ergebnisse zusammengeführt, die in der Datei „AccessAttemptRecords.csv“ in einer einzigen Datei aufgeführt sind:
Merge-ProfilingResults -CsvInput "C:\Path\To\AccessAttemptRecords1.csv", "C:\Path\To\AccessAttemptRecords2.csv" -OutputPath "C:\Path\To\MergedAccessAttemptRecords.csv"