Compartilhar via


Stop-Profiling

O cmdlet Stop-Profiling é usado para interromper a criação de perfil de tentativa de acesso para um pacote de aplicativos especificado. O cmdlet interrompe uma sessão de log de rastreamento ativa iniciada por meio de Start-Profiling, coleta o arquivo ETL (Log de Rastreamento de Eventos) resultante e retira a instrumentação de registro de rastreamento de tentativa de acesso de todos os pacotes instrumentados no momento.

Importante

Esse recurso está em versão preliminar: algumas informações estão relacionadas ao produto em pré-lançamento, o qual poderá ser modificado substancialmente antes do lançamento comercial. A Microsoft não oferece nenhuma garantia, explícita ou implícita, quanto às informações fornecidas aqui.

Observação

Stop-Profiling requer privilégios de administrador e que o Modo de desenvolvedor esteja habilitado nas configurações do Windows. Consulte Habilitar seu dispositivo para desenvolvimento para obter mais informações.

Nome do módulo: Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler

Sintaxe

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

Parâmetros

-TracePath

Especifica o caminho em que o Log de Rastreamento de Eventos coletado deve ser salvo.

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 o caminho para o arquivo de manifesto do pacote de aplicativos do qual remover a instrumentação de registro em log de tentativa de acesso. Este parâmetro substitui -PackageFullName. Evite usar esse parâmetro, a menos que os pacotes individuais devam ter a instrumentação removida.

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 é substituído por -ManifestPath. Especifica o nome completo do pacote de aplicativos do qual remover a instrumentação de registro em log de tentativa de acesso. Evite usar esse parâmetro, a menos que os pacotes individuais devam ter a instrumentação removida. Esse valor pode ser obtido por meio de Get-AppxPackage. Consulte ApplicationCapabilityProfiler para obter detalhes.

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

Esse parâmetro opcional especifica o caminho para o arquivo de assinatura authenticode para pacotes de aplicativos que são assinados 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 o cmdlet é executado no modo silencioso, suprimindo saídas e prompts desnecessários.

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

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

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 ao usuário a confirmar antes de executar o 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

Exemplos

Interromper a criação de perfil e usar o caminho de rastreamento padrão

O exemplo a seguir interrompe a criação de perfil e salva os resultados no caminho de rastreamento padrão.

Stop-Profiling

Interromper a criação de perfil e usar um caminho de rastreamento específico

O exemplo a seguir interrompe a criação de perfil e salva os resultados em um caminho de rastreamento específico.

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

Criador de perfil de recursos do aplicativo

Start-Profiling

Get-ProfilingResults

Merge-ProfilingResults

Get-AppxPackage