PowerShell의 버전 확인

버전의 확인

도스 / 윈도 cmd에서는 ver로 현재 버전을 확인할 수 있었다.  파워셸 선생께서는 좀 더 길게 쳐주길 원하신다.

$PSVersionTable

$PSVersionTable은 파워셸의 버전 정보를 출력한다. 뒤에 .PSVersion를 추가해 파워셸의 버전만을 확인할 수 있다.

$Host.Version, (Get-Host).Version

설치된 스크립트 엔진이 아닌 호스트의 버전을 표시하게 된다. 윈도 파워셸이 아닌 호스팅 어플리케이션을 사용하는 경우1 그 호스팅 어플리케이션에 맞추어 버전을 보여주는 것이 맞다.

왜 이런 차이가 있는가?

미천한 인간은 직접적으로 파워셸 엔진과 소통할 수 없기 때문이다. 호스팅 어플리케이션을 통해서만 상호작용이 가능하며 이는 왜인지 모르게 아브라함계 종교의 냄새를 .. 읍읍! 저는 아무말도 하지 않았습니다.

Footnotes

  1. PowerGUI, PowerShellPLUS 등

Leave a Reply