Compartir a través de


Stop-Profiling

El cmdlet Stop-Profiling se usa para detener la generación de perfiles de intento de acceso para un paquete de aplicación especificado. El cmdlet detiene una sesión de registro de seguimiento activa iniciada a través de Start-Profiling, recopila el archivo de registro de seguimiento de eventos (ETL) resultante y quita la instrumentación de registro de seguimiento de intentos de acceso de todos los paquetes instrumentados actualmente.

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í.

Nota:

Stop-Profiling requiere privilegios de administrador y que el modo de desarrollador esté habilitado en la configuración de Windows. Para obtener más información, consulte Habilitación del dispositivo para el desarrollo.

Nombre del módulo: Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler

Sintaxis

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

Parámetros

-TracePath

Especifica la ruta de acceso donde se debe guardar el registro de seguimiento de eventos recopilado.

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

Especifica la ruta de acceso al archivo de manifiesto del paquete de aplicación del que se quitará la instrumentación de registro del intento de acceso. Este parámetro reemplaza -PackageFullName. Evite utilizar este parámetro a menos que haya que quitar la instrumentación de paquetes individuales.

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

Este parámetro se sustituye por -ManifestPath. Especifica el nombre completo del paquete de aplicación del que se quitará la instrumentación de registro de intentos de acceso. Evite utilizar este parámetro a menos que haya que quitar la instrumentación de paquetes individuales. Este valor se puede obtener a través de Get-AppxPackage. Consulte ApplicationCapabilityProfiler para obtener más información.

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

Este parámetro opcional especifica la ruta de acceso al archivo de firma authenticode para los paquetes de aplicación firmados por 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

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

Detención de la generación de perfiles y uso de la ruta de acceso de seguimiento predeterminada

En el ejemplo siguiente se detiene la generación de perfiles y se guardan los resultados en la ruta de acceso de seguimiento predeterminada.

Stop-Profiling

Detención de la generación de perfiles y uso de una ruta de acceso de seguimiento específica

En el ejemplo siguiente se detiene la generación de perfiles y se guardan los resultados en una ruta de seguimiento específica.

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

Generador de perfiles de funcionalidad de aplicación

Start-Profiling

Get-ProfilingResults

Merge-ProfilingResults

Get-AppxPackage