Partager via


Stop-Profiling

La cmdlet Stop-Profiling est utilisée pour arrêter le profilage des tentatives d'accès pour un package d'application spécifié. La cmdlet arrête une session active de journalisation de trace lancée via Start-Profiling, collecte le fichier Event Trace Log (ETL) résultant, et retire l’instrumentation de journalisation des tentatives d’accès de tous les packages actuellement instrumentés.

Important

Cette fonctionnalité est en cours d'évaluation : Certaines informations concernent un produit en préversion qui peut être modifié de manière substantielle avant d'être commercialisé. Microsoft n’offre aucune garantie, expresse ou implicite, concernant les informations fournies ici.

Remarque

Stop-Profiling nécessite des privilèges d'administrateur et que le mode développeur soit activé dans les paramètres de Windows. Veuillez consulter la section Activer votre appareil pour le développement pour plus d'informations.

Nom du module : Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler

Syntaxe

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

Paramètres

-TracePath

Spécifie le chemin où le fichier Event Trace Log collecté doit être enregistré.

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

Spécifie le chemin vers le fichier manifeste du package d'application à partir duquel retirer l'instrumentation de journalisation des tentatives d'accès. Ce paramètre remplace -PackageFullName. Évitez d'utiliser ce paramètre sauf si l'on doit retirer l'instrumentation des packages individuels.

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

Ce paramètre est remplacé par -ManifestPath. Spécifie le nom complet du package d'application à partir duquel retirer l'instrumentation de journalisation des tentatives d'accès. Évitez d'utiliser ce paramètre sauf si l'on doit retirer l'instrumentation des packages individuels. Cette valeur peut être obtenue via Get-AppxPackage. Veuillez consulter la section ApplicationCapabilityProfiler pour plus de détails.

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

Ce paramètre optionnel spécifie le chemin vers le fichier de signature authenticode pour les packages d'application signés par authenticode.

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

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

-Quiet

Indique que la cmdlet s'exécute en mode silencieux, supprimant les sorties et les invites inutiles.

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

Montre ce qui se passe en cas d’exécution de la commande cmdlet. La cmdlet n’est pas exécutée.

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

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

-Confirmer

Invite l'utilisateur à confirmer avant d'exécuter la 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

Exemples

Arrêter le profilage et utiliser le chemin de trace par défaut

L'exemple suivant arrête le profilage et enregistre les résultats dans le chemin de trace par défaut.

Stop-Profiling

Arrêter le profilage et utiliser un chemin de trace spécifique

L'exemple suivant arrête le profilage et enregistre les résultats dans un chemin de trace spécifique.

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

Profiler des capacités d'application

Start-Profiling

Get-ProfilingResults

Merge-ProfilingResults

Get-AppxPackage