Stop-Profiling
Das Cmdlet Stop-Profiling wird verwendet, um die Profilerstellung für Zugriffsversuche für ein angegebenes Anwendungspaket zu beenden. Das Cmdlet beendet eine aktive Sitzung für die Ablaufverfolgungsprotokollierung, die über Start-Profiling gestartet wurde, erfasst die resultierende ETL-Datei (Event Trace Log, Ereignisablaufverfolgungsprotokoll) und entfernt die Protokollierungsinstrumentierung für Zugriffsversuche aus allen derzeit instrumentierten Paketen.
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.
Hinweis
Für Stop-Profiling sind Administratorrechte erforderlich, und der Entwicklermodus muss in den Windows-Einstellungen aktiviert werden. Weitere Informationen finden Sie unter Aktivieren Ihres Geräts für die Entwicklung.
Modulname: Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler
Syntax
Stop-Profiling [[-TracePath] <string>] [-PackageFullName <string>] [-ManifestPath <string>] [-Quiet] [-WhatIf]
[-Confirm] [<CommonParameters>]
Parameter
-TracePath
Gibt den Pfad an, in dem das erfasste Ereignisablaufverfolgungsprotokoll gespeichert werden soll.
Type: System.String
Parameter Sets: (All)
Aliases: t, Trace
Required: False
Position: Named
Default value: <working directory>\trace.etl
Accept pipeline input: False
Accept wildcard characters: False
-ManifestPath
Gibt den Pfad zur Manifestdatei des Anwendungspakets an, aus der die Protokollierungsinstrumentierung für Zugriffsversuche entfernt werden soll. Dieser Parameter ersetzt -PackageFullName
. Vermeiden Sie die Verwendung dieses Parameters, es sei denn, für einzelne Pakete muss die Instrumentierung entfernt werden.
Type: System.String
Parameter Sets: (All)
Aliases: m, Manifest
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PackageFullName
Dieser Parameter wird durch -ManifestPath
abgelöst. Gibt den vollständigen Namen des Anwendungspakets an, aus dem die Protokollierungsinstrumentierung für Zugriffsversuche entfernt werden soll. Vermeiden Sie die Verwendung dieses Parameters, es sei denn, für einzelne Pakete muss die Instrumentierung entfernt werden. Dieser Wert kann über Get-AppxPackage abgerufen werden. Details finden Sie unter ApplicationCapabilityProfiler.
Type: System.String
Parameter Sets: (All)
Aliases: p, PackageName
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SignedFilePath
Dieser optionale Parameter gibt den Pfad zur Authenticode-Signierdatei für Anwendungspakete an, die mit Authenticode signiert sind.
Type: System.String
Parameter Sets: (All)
Aliases: s
Required: False
Position: Named
Default value: None
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
Beenden der Profilerstellung und Verwenden des standardmäßigen Ablaufverfolgungspfads
Im folgenden Beispiel wird die Profilerstellung beendet, und die Ergebnisse werden im Standardablaufverfolgungspfad gespeichert.
Stop-Profiling
Beenden der Profilerstellung und Verwenden eines bestimmten Ablaufverfolgungspfads
Im folgenden Beispiel wird die Profilerstellung beendet, und die Ergebnisse werden in einem bestimmten Ablaufverfolgungspfad gespeichert.
Stop-Profiling -TracePath "C:\Path\To\Trace.etl"