次の方法で共有


Enable-RunspaceDebug

デバッガーがアタッチされるまでブレークポイントが保持される実行空間でのデバッグを有効にします。

構文

RunspaceNameParameterSet (既定)

Enable-RunspaceDebug
    [[-RunspaceName] <String[]>]
    [-BreakAll]
    [<CommonParameters>]

RunspaceParameterSet

Enable-RunspaceDebug
    [-Runspace] <Runspace[]>
    [-BreakAll]
    [<CommonParameters>]

RunspaceIdParameterSet

Enable-RunspaceDebug
    [-RunspaceId] <Int32[]>
    [-BreakAll]
    [<CommonParameters>]

RunspaceInstanceIdParameterSet

Enable-RunspaceDebug
    [-RunspaceInstanceId] <Guid[]>
    [<CommonParameters>]

ProcessNameParameterSet

Enable-RunspaceDebug
    [[-ProcessName] <String>]
    [[-AppDomainName] <String[]>]
    [<CommonParameters>]

説明

Enable-RunspaceDebug コマンドレットを使用すると、デバッガーがアタッチされるまでブレークポイントが保持される実行空間でのデバッグが可能になります。

1: 既定の実行空間デバッガーを有効にする

Enable-RunspaceDebug
Get-RunspaceDebug
 Id Name                 Enabled    BreakAll
 -- ----                 -------    --------
  1 Runspace1            True       False

パラメーター

-AppDomainName

PowerShell 実行空間をホストするアプリケーション ドメインの名前。

パラメーターのプロパティ

型:

String[]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

ProcessNameParameterSet
配置:1
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-BreakAll

デバッガーが現在アタッチされているかどうかに関係なく、Runspace で実行中のコマンドまたはスクリプトをステップ モードで停止させます。 現在の停止ポイントをデバッグするためにデバッガーがアタッチされるまで、スクリプトまたはコマンドは停止されたままになります。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

RunspaceNameParameterSet
配置:1
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False
RunspaceParameterSet
配置:1
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False
RunspaceIdParameterSet
配置:1
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-ProcessName

PowerShell 実行空間をホストするプロセスの名前。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

ProcessNameParameterSet
配置:0
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Runspace

無効にするRunspace オブジェクトが1つ以上あります。

パラメーターのプロパティ

型:

Runspace[]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

RunspaceParameterSet
配置:0
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-RunspaceId

無効にする 1 つ以上の Runspace ID 番号。

パラメーターのプロパティ

型:

Int32[]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

RunspaceIdParameterSet
配置:0
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-RunspaceInstanceId

無効にする 1 つ以上の Runspace GUID。

パラメーターのプロパティ

型:

Guid[]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

RunspaceInstanceIdParameterSet
配置:0
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-RunspaceName

無効にする 1 つ以上の Runspace 名。

パラメーターのプロパティ

型:

String[]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

RunspaceNameParameterSet
配置:0
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。