Start-Profiling
Il cmdlet Start-Profiling viene usato per avviare il tentativo di profilatura di accesso per un pacchetto dell'applicazione. Il cmdlet avvia una sessione di registrazione della traccia di accesso e instrumenta il pacchetto dell'applicazione in modo che sia in grado di accedere alla sessione.
Importante
Questa funzionalità è disponibile in anteprima: alcune informazioni sono correlate a un prodotto non definitiva che potrebbe essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Nota
L'avvio della profilatura richiede privilegi di amministratore e che la modalità sviluppatore sia abilitata nelle impostazioni di Windows. Per altre informazioni, vedere Abilitare il dispositivo per lo sviluppo .
Nome modulo: Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler
Sintassi
Start-Profiling [[-ManifestPath] <string>] [-PackageFullName <string>] [-SignedFilePath <string>] [-Quiet]
[-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
Parametri
-ManifestPath
Specifica il percorso del file manifesto del pacchetto dell'applicazione da profilare. Il nome completo del pacchetto verrà dedotto dal manifesto. Questo parametro sostituisce -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
Questo parametro viene sostituito da -ManifestPath
. Specifica il nome completo del pacchetto dell'applicazione da profilare. Questo valore può essere ottenuto chiamando Get-AppxPackage. Per altre informazioni, vedere 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
Questo parametro facoltativo specifica il percorso del file di firma authenticode per i pacchetti dell'applicazione firmati authenticode.
Type: System.String
Parameter Sets: (All)
Aliases: s
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Tranquillo
Indica che il cmdlet viene eseguito in modalità non interattiva, eliminando le richieste e l'output non necessari.
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
Forza il cmdlet a procedere con la profilatura senza visualizzare richieste di conferma. Usare questo parametro con 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 gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
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
Richiede conferma all'utente prima di eseguire il 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
Esempi
Profila un pacchetto dell'applicazione specificato dal manifesto
Nell'esempio seguente viene avviata la profilatura per un pacchetto dell'applicazione specificato da un file manifesto.
Start-Profiling -ManifestPath C:\Path\To\MyAppXManifest.xml
Profila un pacchetto dell'applicazione specificato dal nome completo del pacchetto
Nell'esempio seguente viene avviata la profilatura per un pacchetto dell'applicazione specificato dal relativo nome completo del pacchetto.
Start-Profiling -PackageFullName "Contoso.Application_1.0.0.0_neutral__8wekyb3d8bbwe"