PowerShell 버전을 가져오고 PowerShell을 사용하여 버전 정보를 얻는 방법

2021년 6월 19일 11474 견해 파워쉘 슬립

이 S 영역에서는 Windows 10에서 PowerShell 버전을 가져오는 5가지 방법을 알려줍니다. 가이드에는 Microsoft OS별로 PowerShell 버전을 비교하는 섹션도 있습니다.





그게 다가 아닙니다. 이 가이드에는 파일 버전과 PowerShell 모듈을 찾는 단계도 포함되어 있습니다. 또한 PowerShell을 사용하여 Microsoft Office 버전을 설치하는 방법을 배우게 됩니다.



마지막으로 컴퓨터에 설치된 .Net Framework 버전을 가져오는 단계가 포함된 섹션이 있습니다.

이 가이드에는 여러 섹션과 하위 섹션에 걸쳐 여러 주제가 있습니다. 특정 주제에 관심이 있는 경우 게시물 콘텐츠 목차 찾아보기를 확장합니다. 그런 다음 원하는 주제를 클릭합니다.

게시물 주제 찾아보기



Windows 10에서 PowerShell 버전을 얻는 방법

Windows 10에서 PowerShell 버전을 얻는 방법

이 가이드는 Windows 10에서 PowerShell 버전을 확인하는 5가지 방법으로 시작합니다.



$PSVersionTable 자동 변수를 사용하여 PowerShell 버전 가져오기

이 방법을 사용하려면 PowerShell에서 아래 명령을 실행하십시오…

|_+_|

결과는 다음과 같습니다.



보시다시피 결과는 PowerShell 해시 테이블 스타일. PSVersion을 추출해야 하는 경우 아래 단계를 따르십시오.



  1. 아래 명령을 사용하여 해시 테이블의 값을 추출하십시오.
|_+_|

이 명령은 값을 Major, Minor, Build 및 Revision의 4개 열로 나눕니다. 첫 번째 행의 결과는 PowerShell 버전을 나타냅니다.

시작 창에서 충돌
$PSVersionTable 자동 변수를 사용하여 PowerShell 버전 가져오기
  1. 다음 단계는 Major, Minor, Build 및 Revision 값을 추출하고 각각을 변수에 저장하는 것입니다. 이 단계를 완료하려면 아래 명령을 실행하십시오…
|_+_|

각 명령에서 Major, Minor, Build 및 Revision 목록을 추출했습니다. 그러나 배열에 여러 값이 있으므로 배열의 첫 번째 개체를 추출하기 위해 [0]을 포함했습니다.

  1. Major, Minor, Build 및 Revision을 결합하고 PowerShell Join으로 마침표를 삽입합니다.
|_+_|

이 명령은 아래 스크린샷과 같이 실제 버전 번호를 표시합니다...

Get-Variable PSVersionTable 명령을 사용하여 PowerShell 버전 버전 가져오기

아래 명령을 사용하여 PS 버전을 얻을 수도 있습니다.

|_+_|

마지막 섹션과 마찬가지로 이 명령은 결과를 Major, Minor, Build 및 Revision 형식으로 표시합니다.

Get-Variable PSVersionTable 명령을 사용하여 PowerShell 버전 버전 가져오기

다시 한 번, 버전 번호를 결합하려면 Major, Minor, Build 및 Revision 번호를 추출하십시오. 그런 다음 아래 두 번째 명령에서 결합하십시오.

|_+_| |_+_|

마지막 명령은 Major, Minor, Build 및 Revision 번호를 단일 버전 번호로 결합합니다. 아래 스크린샷을 참조하십시오…

Get-Host 명령을 사용하여 PowerShell 버전 가져오기

Windows 10 PC에서 PS 버전을 얻는 또 다른 방법은 아래 명령을 실행하는 것입니다…

|_+_|

이 섹션의 처음 두 명령과 마찬가지로 이 명령은 Major, Minor, Build 및 Revision 번호를 반환합니다.

마지막 두 하위 섹션과 마찬가지로 다시 한 번 전체 버전 번호를 표시하려면 먼저 개별 값을 분리합니다. 그런 다음 결합하십시오.

다음은 명령입니다...

|_+_| |_+_|

그리고 여기 최종 버전 번호가 있습니다...

Get-Host 명령을 사용하여 PowerShell 버전 가져오기

$Host 자동 변수를 사용하여 PowerShell 버전 가져오기

$Host 자동 변수는 컴퓨터에 설치된 PowerShell 버전도 표시합니다. 이 값을 표시하려면 아래 명령을 실행하십시오.

|_+_|

버전을 단일 값으로 표시하려면 아래 명령을 실행하십시오...

|_+_| |_+_| Windows 레지스트리에서 PowerShell 버전 가져오기

Windows 레지스트리에서 PowerShell 버전 가져오기

Windows 레지스트리에서 Windows 10 PC의 PowerShell 버전을 가져올 수도 있습니다. PowerShell에 대한 정보는 다음 레지스트리 키에서 사용할 수 있습니다.

|_+_|

해당 레지스트리 키에서 사용 가능한 모든 정보를 표시하려면 아래 명령을 실행하십시오.

|_+_|

다음은 PowerShell에서 명령의 결과입니다...

레지스트리 키에는 이라는 속성이 있습니다. PowerShell 버전 . 이 값(PowerShellVersion)을 표시하려면 아래와 같이 이전 명령을 업데이트하십시오.

|_+_|

다행스럽게도 앞의 4가지 명령과 달리 이 명령은 전체 버전 번호를 표시합니다. 그러나 아래 스크린샷에서 볼 수 있듯이 이 명령이 반환하는 개정 번호는 나머지와 다릅니다.

Windows OS별 PowerShell 버전 테이블

PowerShell 버전의 메이저, 마이너 및 빌드 번호를 얻는 방법

이 섹션에서 사용된 처음 4개의 명령은 PowerShell 버전의 Major, Minor, Build 및 Revision 번호를 명확하게 표시합니다.

따라서 Windows 10 컴퓨터에서 PowerShell 버전의 Major, Minor, Build 및 Revision 번호를 표시하려면 다음 명령 중 하나를 실행하십시오.

|_+_|

Windows OS별 PowerShell 버전 기록 /.NET 코어

Windows 10에서 최신 PowerShell 버전을 설치하는 방법

아래 표는 PowerShell 버전 기록, 출시 연도 및 출시된 운영 체제 목록입니다.

PowerShell 버전출시일운영 체제/.NET 코어
1.02006년 11월Windows XP SP2, Windows Server 2003 SP1 및 Windows Vista에 설치됩니다. Windows Server 2008에서는 선택 사항입니다.
2.02009년 7월Windows 7 및 Windows Server 2008 R2에 통합되었습니다. Windows XP SP3, Windows Server 2003 SP2 및 Windows Vista SP1에 설치할 수 있습니다.
3.02012년 10월Windows 8 및 Windows Server 2012에 통합되었습니다. Windows 7 SP1, Windows Server 2008 SP1 및 Windows Server 2008 R2 SP1에 설치할 수 있습니다.
4.02013 년 10 월Windows 8.1 및 Windows Server 2012 R2에 통합되었습니다. Windows 7 SP1, Windows Server 2008 R2 SP1 및 Windows Server 2012에 설치할 수 있습니다.
5.02016년 2월WMF(Windows Management Framework) 5.0에서 릴리스되었습니다.
5.12016년 8월Windows 10 1주년 업데이트 및 Windows Server 2016에서 사용 가능
6.02018년 1월.NET Core 2.0에 구축된 첫 번째 PowerShell 버전입니다. Windows, macOS 및 Linux에서 사용 가능
6.12018년 9월.NET Core 2.1을 기반으로 합니다. Windows, Linux 및 macOS에 설치할 수 있습니다.
6.22019년 3월.NET Core를 기반으로 합니다(버전은 제공되지 않음). macOS, Windows 및 Linux에도 설치할 수 있습니다.
7.0(LTS)2020년 3월.NET Core 3.1(LTS)을 기반으로 합니다. Linux, macOS 및 Windows에 설치됨
파워쉘 7.12020년 11월.NET 5.0을 기반으로 합니다. Linux, macOS 및 Windows에 설치할 수 있습니다.

이 가이드 업데이트 시점(2021년 6월)과 마찬가지로 PowerShell 7.1이 최신 버전이었습니다.

Windows 10에서 최신 PowerShell 버전을 설치하는 방법

Windows 10에서 최신 PowerShell 버전을 설치하는 방법

앞서 언급했듯이 이 가이드가 업데이트된 시점을 기준으로 최신 PowerShell 버전은 7.1입니다. 이 버전은 .NET 5.0을 기반으로 합니다.

이 버전은 Windows 운영 체제(Windows 10 포함)와 호환됩니다. 또한 macOS 및 Linux에 PowerShell 7.1을 설치할 수 있습니다.

최신 버전의 PowerShell을 설치하는 방법에는 여러 가지가 있습니다. 그러나 더 빠른 방법 중 하나는 Microsoft Store에서 설치하는 것입니다.

Windows 10에 최신 버전의 PowerShell을 설치하려면 아래 단계를 따르십시오…

  1. 찾다 마이크로소프트 스토어 Windows 10 검색 도구를 사용하여 그런 다음 검색 결과에서 엽니다.
  1. 앱 오른쪽 상단에서 검색 아이콘을 클릭합니다.
Windows 10에서 최신 PowerShell 버전을 설치하는 방법
  1. 그런 다음 표시된 검색 상자에 PowerShell을 입력합니다. 표시된 결과에서 PowerShell을 클릭합니다.
  1. 마지막으로 앱 페이지가 열리면 얻다 . 그런 다음 앱이 다운로드되고 설치될 때까지 기다립니다.
PowerShell을 사용하여 파일 및 일부 앱 버전 정보를 가져오는 방법
  1. 최신 PowerShell 버전 설치가 완료되면 오른쪽 상단에서 시작하다 .

또는 다음을 검색할 수 있습니다. 파워쉘 그리고 새 버전을 엽니다.

새 PS 버전을 시작하는 또 다른 방법은 현재 PS 버전을 여는 것입니다. 그런 다음 실행 pwsh.exe .

PowerShell을 사용하여 파일 및 일부 앱 버전 정보를 가져오는 방법

PowerShell을 사용하여 파일 버전을 가져오는 방법

이 섹션에서는 PowerShell을 사용하여 파일 버전을 가져오는 방법을 배웁니다. 이 섹션에서는 설치된 PS 모듈의 버전을 가져오는 단계도 다룹니다.

또한 PS를 사용하여 Windows 10 PC에 설치된 Microsoft Office 버전을 찾는 방법을 배우게 됩니다.

마지막으로 마지막 두 하위 섹션에서는 PS를 사용하여 설치된 .Net Framework 버전과 Windows 버전 빌드를 가져오는 방법을 알려줍니다.

PowerShell을 사용하여 파일 버전을 가져오는 방법

이 예에서는 내 컴퓨터에 있는 7zFM.exe 파일의 버전을 가져오고 싶습니다. 설명을 돕기 위해 아래 스크린샷은 파일 버전을 보여줍니다.

PowerShell을 사용하여 파일 버전을 가져오는 방법

Get-ItemProperty를 사용하여 파일의 버전 정보를 반환하는 것으로 시작하겠습니다.

|_+_|

이 명령은 3가지 속성을 반환합니다.

파일 버전 속성을 반환하려면 아래 명령을 실행하세요.

|_+_|

이제 반환됩니다. 파일 버전 재산만.

PowerShell을 사용하여 PowerShell 모듈의 버전을 가져오는 방법

마지막으로 PowerShell로 파일 버전을 표시하려면 아래 명령을 실행하십시오.

|_+_|

PowerShell을 사용하여 PowerShell 모듈의 버전을 가져오는 방법

그만큼 모듈 가져오기 명령은 컴퓨터에 설치된 모든 모듈을 나열합니다.

|_+_|

모듈 버전이 결과에 나열됩니다.

PowerShell을 사용하여 PowerShell 모듈의 버전을 가져오는 방법

그러나 특정 PowerShell 모듈의 버전 번호를 나열하려면 다음과 같이 말하십시오. Microsoft.PowerShell.관리 – 아래 단계를 진행하십시오.

|_+_|

이 명령은 모듈의 버전 번호를 포함하여 특정 모듈에 대한 정보를 표시합니다.

모듈의 버전 번호를 표시하려면 아래 명령을 실행하십시오.

|_+_|

이 명령은 PowerShell 모듈 버전의 Major, Minor, Build 및 Revision 번호를 표시합니다.

PowerShell을 사용하여 설치된 Microsoft Office 버전을 가져오는 방법

마침표(점)로 구분된 이러한 값을 결합하려면 다음 단계를 따르세요.

  1. Major, Minor, Build 및 Revision 번호 값을 별도의 변수에 저장합니다.
|_+_|
  1. 마지막으로 모듈 버전 번호의 다른 요소를 결합하고 마침표(.)
|_+_|

다음은 모듈 버전입니다. 3.1.0.0 .

PowerShell을 사용하여 설치된 Microsoft Office 버전을 가져오는 방법

Microsoft Office를 포함하여 Windows 10에 설치된 모든 응용 프로그램에 대한 정보는 이 Windows 레지스트리 경로에 있습니다…

|_+_|

위의 경로에서 Office 365 하위 키를 강조 표시했습니다.

PowerShell을 사용하여 설치된 Microsoft Office 버전을 가져오는 방법

내 Office 설치 버전을 포함하여 설치 정보를 표시하기 위해 이전 경로에 O365BusinessRetail – en-us 키를 포함하겠습니다.

|_+_|

그런 다음 Get-ItemProperty 명령을 사용하여 경로에 대한 정보를 표시하겠습니다.

|_+_|

이 명령은 다음을 포함한 여러 속성을 반환합니다. 디스플레이 버전 . 그만큼 디스플레이 버전 내 컴퓨터에 설치된 Microsoft Office 버전입니다.

컴퓨터에 설치된 Microsoft Office의 버전 정보를 표시하려면 아래 명령을 실행하십시오.

|_+_|

그리고 여기에 있습니다! 내 컴퓨터에 설치된 Microsoft Office 버전은 16.0.14026.20246 .

PowerShell을 사용하여 Windows 버전 빌드를 확인하는 방법

PowerShell을 사용하여 .Net Framework 버전을 가져오는 방법

설치된 .NET Framework에 대한 정보는 이 레지스트리 키에서 사용할 수 있습니다.

|_+_|

레지스트리 경로에서 사용 가능한 모든 속성을 반환하려면 아래 명령을 실행합니다.

|_+_|

이 명령은 다음이라는 속성을 반환했습니다. 버전 .

PowerShell을 사용하여 .Net Framework의 버전 번호를 얻으려면 아래 명령을 실행하십시오.

|_+_|

PowerShell을 사용하여 Windows 버전 빌드를 확인하는 방법

이 명령은 설치된 Windows OS에 대한 정보를 표시합니다…

|_+_|

명령에 이라는 속성이 있는 경우의 결과 빌드 번호 . 또한, 이라는 속성이 있습니다. 버전 .

OS의 빌드 번호를 표시하려면 아래 명령을 사용하십시오.

|_+_|

또한 PowerShell을 사용하여 Windows 버전을 확인하려면 아래 명령을 사용하십시오.

|_+_|

버전 번호에는 BuildNumber가 포함됩니다.

그것이 바로 PowerShell 버전에 대한 포괄적인 가이드입니다! 도움이 되셨나요?

도움이 되셨다면 투표 부탁드립니다 네 이 게시물이 도움이 되었습니까?

또는 이 페이지 끝에 있는 답장 남기기 양식을 사용하여 질문하거나 의견을 남기거나 더 많은 피드백을 제공할 수 있습니다.

내 페이스 북 프로필을 다른 사람으로 보는 방법

마지막으로 더 많은 PowerShell 기술 S 영역을 보려면 Windows PowerShell 방법 가이드 페이지를 방문하세요. Work from Home 페이지가 매우 도움이 될 수도 있습니다.

참조 및 추가 읽을거리

  1. about_Split
  2. 방법: 설치된 .NET Framework 버전 확인
  3. 모듈 가져오기
  4. PowerShell 지원 수명 주기
  5. Office 정보: 사용 중인 Office 버전은 무엇입니까?