Stop-Profiling
Stop-Profiling コマンドレットは、指定されたアプリケーション パッケージのアクセス試行のプロファイリングを停止するために使用されます。 このコマンドレットは、Start-Profiling によって開始されたアクティブなトレース ログ セッションを停止し、結果のイベント トレース ログ (ETL) ファイルを収集して、現在インストルメント化されているすべてのパッケージからアクセス試行のトレース ログ インストルメンテーションを削除します。
重要
この機能はプレビュー段階です: 一部の情報はリリース前の製品に関する内容であり、製品版がリリースされるまでに大幅に変更される可能性があります。 Microsoft はここに示されている情報について、明示か黙示かを問わず、一切保証しません。
Note
Stop-Profiling には管理者権限が必要であり、Windows 設定で開発者モードが有効になっている必要があります。 詳細については、「デバイスを開発用に有効にする」を参照してください。
モジュール名: Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler
構文
Stop-Profiling [[-TracePath] <string>] [-PackageFullName <string>] [-ManifestPath <string>] [-Quiet] [-WhatIf]
[-Confirm] [<CommonParameters>]
パラメーター
-TracePath
収集されたイベント トレース ログを保存するパスを指定します。
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
アクセス試行ログ インストルメンテーションを削除するアプリケーション パッケージのマニフェスト ファイルへのパスを指定します。 このパラメーターは -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
-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
例
プロファイリングを停止し、既定のトレースパスを使用する
次の例では、プロファイリングを停止し、結果を既定のトレース パスに保存します。
Stop-Profiling
プロファイリングを停止し、特定のトレース パスを使用する
次の例では、プロファイリングを停止し、結果を特定のトレース パスに保存します。
Stop-Profiling -TracePath "C:\Path\To\Trace.etl"