Stop-Profiling

De cmdlet stopprofilering wordt gebruikt om de profilering van toegangspogingen voor een opgegeven toepassingspakket te stoppen. De cmdlet stopt een actieve sessie voor traceringslogboeken die is gestart via startprofilering, verzamelt het resulterende ETL-bestand (Event Trace Log) en verwijdert toegangspogingspogingsregistratie van alle momenteel geïnstrueerde pakketten.

Belangrijk

Deze functie is in preview: Sommige informatie heeft betrekking op een prereleaseproduct dat aanzienlijk kan worden gewijzigd voordat deze commercieel wordt uitgebracht. Microsoft geeft geen garanties, uitdrukkelijk of impliciet, met betrekking tot de informatie die hier wordt verstrekt.

Notitie

stopprofilering beheerdersbevoegdheden vereist en dat de ontwikkelaarsmodus is ingeschakeld in Windows-instellingen. Zie Uw apparaat inschakelen voor ontwikkeling voor meer informatie.

Modulenaam: Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler

Syntaxis

Stop-Profiling [[-TracePath] <string>] [-PackageFullName <string>] [-ManifestPath <string>] [-Quiet] [-WhatIf]
[-Confirm] [<CommonParameters>]

Parameters

-TracePath

Hiermee geeft u het pad op waar het verzamelde gebeurtenistraceringslogboek moet worden opgeslagen.

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

Hiermee geeft u het pad naar het manifestbestand van het toepassingspakket waaruit de registratie van registratie-instrumentatie voor toegangspogingen moet worden verwijderd. Deze parameter vervangt -PackageFullName. Vermijd het gebruik van deze parameter tenzij afzonderlijke pakketten instrumentatie moeten hebben verwijderd.

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

Deze parameter wordt vervangen door -ManifestPath. Hiermee geeft u de volledige naam van het toepassingspakket van waaruit de registratie van registratie-instrumentatie voor toegangspogingen moet worden verwijderd. Vermijd het gebruik van deze parameter tenzij afzonderlijke pakketten instrumentatie moeten hebben verwijderd. Deze waarde kan worden verkregen via Get-AppxPackage-. Zie ApplicationCapabilityProfiler voor meer informatie.

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

Deze optionele parameter specificeert het pad naar het authenticode-tekenbestand voor toepassingspakketten die zijn ondertekend.

Type: System.String
Parameter Sets: (All)
Aliases: s

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Rustig

Geeft aan dat de cmdlet wordt uitgevoerd in de stille modus, waardoor onnodige uitvoer en prompts worden onderdrukt.

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

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-Bevestigen

Vraagt de gebruiker om bevestiging voordat de cmdlet wordt uitgevoerd.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

Voorbeelden

Profilering stoppen en standaardtraceringspad gebruiken

In het volgende voorbeeld wordt de profilering gestopt en worden de resultaten opgeslagen in het standaardtraceringspad.

Stop-Profiling

Profilering stoppen en een specifiek traceringspad gebruiken

In het volgende voorbeeld wordt de profilering gestopt en worden de resultaten opgeslagen in een specifiek traceringspad.

Stop-Profiling -TracePath "C:\Path\To\Trace.etl"

application capability profiler

startprofilering

Get-ProfileResults-

Merge-ProfileResults-

Get-AppxPackage-