Start-Profiling
O cmdlet Start-Profiling é usado para iniciar a criação de perfil de tentativa de acesso para um pacote de aplicativos. O cmdlet inicia uma sessão de registro de rastreamento de tentativa de acesso e instrumenta o pacote de aplicativos para que ele possa se registrar na sessão.
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
Start-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
Start-Profiling [[-ManifestPath] <string>] [-PackageFullName <string>] [-SignedFilePath <string>] [-Quiet]
[-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
Parâmetros
-ManifestPath
Especifica o caminho para o arquivo de manifesto do pacote de aplicativos ao qual um perfil será criado. O nome completo do pacote será inferido do manifesto. Este parâmetro substitui -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 é substituído por -ManifestPath
. Especifica o nome completo do pacote de aplicativos ao qual um perfil será criado. Esse valor pode ser obtido chamando Get-AppxPackage. Consulte ApplicationCapabilityProfiler para obter mais informações.
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
-Force
Força o cmdlet a prosseguir com a criação de perfil sem exibir nenhum prompt de confirmação. Use esse parâmetro com cautela.
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
Criar o perfil de um pacote de aplicativos especificado pelo manifesto
O exemplo a seguir inicia a criação de perfil para um pacote de aplicativos especificado por um arquivo de manifesto.
Start-Profiling -ManifestPath C:\Path\To\MyAppXManifest.xml
Criar o perfil de um pacote de aplicativos especificado pelo nome completo do pacote
O exemplo a seguir inicia a criação de perfil para um pacote de aplicativos especificado por seu nome completo do pacote.
Start-Profiling -PackageFullName "Contoso.Application_1.0.0.0_neutral__8wekyb3d8bbwe"