Aracılığıyla paylaş


Get-Runspace

PowerShell konak işlemi içinde etkin çalışma alanları alır.

Syntax

NameParameterSet (Varsayılan)

Get-Runspace
    [[-Name] <String[]>]
    [<CommonParameters>]

IdParameterSet

Get-Runspace
    [-Id] <Int32[]>
    [<CommonParameters>]

InstanceIdParameterSet

Get-Runspace
    [-InstanceId] <Guid[]>
    [<CommonParameters>]

Description

Get-Runspace cmdlet'i bir PowerShell konak işleminde etkin çalışma alanları alır.

Örnekler

Örnek 1: Çalışma alanları alma

Get-Runspace
Id Name            ComputerName    Type          State         Availability
 -- ----            ------------    ----          -----         ------------
  1 Runspace1       localhost       Local         Opened        Busy
  2 Runspace2       localhost       Local         Opened        Available
  3 Runspace3       localhost       Local         Opened        Available

Örnek 2: Kimliğine göre runspace alma

Get-Runspace -Id 2
Id Name            ComputerName    Type          State         Availability
 -- ----            ------------    ----          -----         ------------
  2 Runspace2       localhost       Local         Opened        Available

Örnek 3: Ada göre runspace alma

Get-Runspace -Name Runspace1
Id Name            ComputerName    Type          State         Availability
 -- ----            ------------    ----          -----         ------------
  1 Runspace1       localhost       Local         Opened        Busy

Örnek 4: InstanceId ile runspace alma

Bu örnekte, Name parametresini kullanarak kullanılabilir bir çalışma alanını tanımlayacak ve dönüş nesnesini $activeRunspacedeğişkenine depolayacağız. Bu, sonraki çalıştırmalarında Get-Runspace özelliklerini kullanmanıza olanak tanır.

$activeRunspace = Get-Runspace -Name Runspace1
Get-Runspace -InstanceId $activeRunspace.InstanceId
Id Name            ComputerName    Type          State         Availability
 -- ----            ------------    ----          -----         ------------
  1 Runspace1       localhost       Local         Opened        Busy

Parametreler

-Id

Bir çalışma alanının kimliğini belirtir

Parametre özellikleri

Tür:

Int32[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

IdParameterSet
Position:0
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-InstanceId

Çalışan bir işin örnek kimliği GUID'sini belirtir.

Parametre özellikleri

Tür:

Guid[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

InstanceIdParameterSet
Position:0
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Name

Bir çalışma alanının adını belirtir

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

NameParameterSet
Position:0
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Çıkışlar

Runspace

bir Get-Runspace komutunun sonuçlarını Debug-Runspaceiçin kanal oluşturabilirsiniz.