Start-Profiling
Start-Profiling コマンドレットは、アプリケーション パッケージのアクセス試行のプロファイリングを開始するために使用されます。 このコマンドレットは、アクセス試行トレース ログ セッションを開始し、セッションにログを記録できるようにアプリケーション パッケージをインストルメント化します。
重要
この機能はプレビュー段階です: 一部の情報はリリース前の製品に関する内容であり、製品版がリリースされるまでに大幅に変更される可能性があります。 Microsoft はここに示されている情報について、明示か黙示かを問わず、一切保証しません。
Note
Start-Profiling には管理者権限が必要であり、Windows 設定で開発者モードが有効になっている必要があります。 詳細については、「デバイスを開発用に有効にする」を参照してください。
モジュール名: Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler
構文
Start-Profiling [[-ManifestPath] <string>] [-PackageFullName <string>] [-SignedFilePath <string>] [-Quiet]
[-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
パラメーター
-ManifestPath
プロファイリングするアプリケーション パッケージのマニフェスト ファイルへのパスを指定します。 パッケージの完全名はマニフェストから推測されます。 このパラメーターは -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
このパラメーターは -ManifestPath
によって置き換えられます。 プロファイリングするアプリケーション パッケージの完全名を指定します。 この値は、Get-AppxPackage を呼び出すことによって取得できます。 詳細については、「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
このオプション パラメーターは、Authenticode 署名されたアプリケーション パッケージの 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 モードで実行され、不要な出力とプロンプトが抑制されることを示します。
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
確認プロンプトを表示せずに、コマンドレットがプロファイリングを続行するように強制します。 このパラメーターは注意して使用してください。
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
コマンドレットの実行時に発生する内容を示します。 コマンドレットは実行されません。
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
コマンドレットを実行する前にユーザーに確認を求めます。
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
例
マニフェストで指定されたアプリケーション パッケージのプロファイリング
次の例では、マニフェスト ファイルで指定されたアプリケーション パッケージのプロファイリングを開始します。
Start-Profiling -ManifestPath C:\Path\To\MyAppXManifest.xml
パッケージのフルネームで指定されたアプリケーション パッケージのプロファイリング
次の例では、パッケージの完全名で指定されたアプリケーション パッケージのプロファイリングを開始します。
Start-Profiling -PackageFullName "Contoso.Application_1.0.0.0_neutral__8wekyb3d8bbwe"