Get-CimSession
현재 세션에서 CIM 세션 개체를 가져옵니다.
구문
Get-CimSession
[[-ComputerName] <String[]>]
[<CommonParameters>]
Get-CimSession
[-Id] <UInt32[]>
[<CommonParameters>]
Get-CimSession
-InstanceId <Guid[]>
[<CommonParameters>]
Get-CimSession
-Name <String[]>
[<CommonParameters>]
Description
이 cmdlet은 Windows 플랫폼에서만 사용할 수 있습니다.
기본적으로 cmdlet은 현재 PowerShell 세션에서 만든 모든 CIM 세션을 가져옵니다.
Get-CimSession
매개 변수를 사용하여 특정 컴퓨터에 대한 세션을 얻거나 해당 이름 또는 다른 식별자를 사용하여 세션을 식별할 수 있습니다.
Get-CimSession
다른 PowerShell 세션에서 생성되었거나 다른 컴퓨터에서 만든 CIM 세션을 얻지 못합니다.
CIM 세션에 대한 자세한 내용은 about_CimSession참조하세요.
예제
예제 1: 현재 PowerShell 세션에서 CIM 세션 가져오기
이 예제에서는 new-CimSession 사용하여 CIM 세션을 만든 다음 Get-CimSession
사용하여 CIM 세션을 가져옵니다.
New-CimSession -ComputerName Server01, Server02
Get-CimSession
Id : 1
Name : CimSession1
InstanceId : d1413bc3-162a-4cb8-9aec-4d2c61253d59
ComputerName : Server01
Protocol : WSMAN
Id : 2
Name : CimSession2
InstanceId : c0095981-52c5-4e7f-a5bb-c4c680541710
ComputerName : Server02
Protocol : WSMAN
예제 2: 특정 컴퓨터에 대한 CIM 세션 가져오기
이 예제에서는 Server02컴퓨터에 연결된 CIM 세션을 가져옵니다.
Get-CimSession -ComputerName Server02
Id : 2
Name : CimSession2
InstanceId : c0095981-52c5-4e7f-a5bb-c4c680541710
ComputerName : Server02
Protocol : WSMAN
예제 3: CIM 세션 목록을 가져와서 목록 서식 지정
다음은 현재 PowerShell 세션의 모든 CIM 세션을 가져오고 ComputerName 및 InstanceID 속성만 포함된 테이블을 표시하는 예제입니다.
Get-CimSession | Format-Table -Property ComputerName, InstanceId
ComputerName InstanceId
------------ ----------
Server01 d1413bc3-162a-4cb8-9aec-4d2c61253d59
Server02 c0095981-52c5-4e7f-a5bb-c4c680541710
예제 4: 특정 이름을 가진 모든 CIM 세션 가져오기
이 예제에서는 예약시작하는 이름이 있는 모든 CIM 세션을 가져옵니다.
Get-CimSession -ComputerName Serv*
Id : 1
Name : CimSession1
InstanceId : d1413bc-162a-4cb8-9aec-4d2c61253d59
ComputerName : Server01
Protocol : WSMAN
Id : 2
Name : CimSession2
InstanceId : c0095981-52c5-4e7f-a5bb-c4c680541710
ComputerName : Server02
Protocol : WSMAN
예제 5: 특정 CIM 세션 가져오기
이 예제에서는 ID 2인 CIM 세션을 가져옵니다.
Get-CimSession -Id 2
Id : 2
Name : CimSession2
InstanceId : c0095981-52c5-4e7f-a5bb-c4c680541710
ComputerName : Server02
Protocol : WSMAN
매개 변수
-ComputerName
CIM 세션을 연결할 컴퓨터의 이름을 지정합니다. 와일드카드 문자가 허용됩니다.
형식: | String[] |
별칭: | CN, ServerName |
Position: | 0 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | True |
-Id
가져올 CIM 세션의 식별자를 지정합니다. 여러 ID의 경우 쉼표로 ID를 구분하거나 범위 연산자(..
)를 사용하여 ID 범위를 지정합니다.
ID 현재 PowerShell 세션 내에서 CIM 세션을 고유하게 식별하는 정수입니다.
범위 연산자에 대한 자세한 내용은 about_Operators참조하세요.
형식: | UInt32[] |
Position: | 0 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-InstanceId
가져올 CIM 세션의 인스턴스 ID를 지정합니다.
InstanceId CIM 세션을 고유하게 식별하는 GUID(Globally Unique Identifier)입니다. InstanceId PowerShell에서 여러 세션이 실행되는 경우에도 고유합니다.
InstanceId CIM 세션을 나타내는 개체의 InstanceId 속성에 저장됩니다.
형식: | Guid[] |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Name
지정된 이름을 포함하는 하나 이상의 CIM 세션을 가져옵니다. 와일드카드 문자가 허용됩니다.
형식: | String[] |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | True |
입력
None
개체를 이 cmdlet으로 파이프할 수 없습니다.
출력
이 cmdlet은 CIM 세션 개체를 반환합니다.
참고
PowerShell에는 Get-CimSession
다음과 같은 별칭이 포함되어 있습니다.
- Windows:
gcms
이 cmdlet은 Windows 플랫폼에서만 사용할 수 있습니다.
관련 링크
PowerShell