Compartir a través de


Start-Profiling

El cmdlet Start-Profiling se usa para iniciar la generación de perfiles de intentos de acceso para un paquete de aplicación. El cmdlet inicia una sesión de registro de seguimiento de intento de acceso e instrumenta el paquete de aplicación para que pueda iniciar sesión en la sesión.

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:

Start-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

Start-Profiling [[-ManifestPath] <string>] [-PackageFullName <string>] [-SignedFilePath <string>] [-Quiet]
[-Force] [-WhatIf] [-Confirm] [<CommonParameters>]

Parámetros

-ManifestPath

Especifica la ruta de acceso al archivo de manifiesto o al paquete de aplicación del que se va a generar el perfil. El nombre completo del paquete se deducirá del manifiesto. Estos parámetros reemplazan -PackageFullName.

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 va a generar el perfil. Este valor se puede obtener llamando a Get-AppxPackage. Para obtener más información, consulte 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

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

-Force

Obliga al cmdlet a continuar con la generación de perfiles sin mostrar ninguna solicitud de confirmación. Utilice este parámetro con precaución.

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

Generación de perfiles de un paquete de aplicación especificado por manifiesto

En el ejemplo siguiente se inicia la generación de perfiles para un paquete de aplicación especificado por un archivo de manifiesto.

Start-Profiling -ManifestPath C:\Path\To\MyAppXManifest.xml

Generación de perfiles de un paquete de aplicación especificado por el nombre completo del paquete

En el ejemplo siguiente se inicia la generación de perfiles para un paquete de aplicación especificado por su nombre completo del paquete.

Start-Profiling -PackageFullName "Contoso.Application_1.0.0.0_neutral__8wekyb3d8bbwe"

Generador de perfiles de funcionalidad de aplicación

Stop-Profiling

Get-ProfilingResults

Merge-ProfilingResults

Get-AppxPackage