PowerShell 버전을 가져오고 PowerShell을 사용하여 버전 정보를 얻는 방법
이 S 영역에서는 Windows 10에서 PowerShell 버전을 가져오는 5가지 방법을 알려줍니다. 가이드에는 Microsoft OS별로 PowerShell 버전을 비교하는 섹션도 있습니다.
그게 다가 아닙니다. 이 가이드에는 파일 버전과 PowerShell 모듈을 찾는 단계도 포함되어 있습니다. 또한 PowerShell을 사용하여 Microsoft Office 버전을 설치하는 방법을 배우게 됩니다.
마지막으로 컴퓨터에 설치된 .Net Framework 버전을 가져오는 단계가 포함된 섹션이 있습니다.
이 가이드에는 여러 섹션과 하위 섹션에 걸쳐 여러 주제가 있습니다. 특정 주제에 관심이 있는 경우 게시물 콘텐츠 목차 찾아보기를 확장합니다. 그런 다음 원하는 주제를 클릭합니다.게시물 주제 찾아보기
- Windows 10에서 PowerShell 버전을 얻는 방법
- Windows OS/.NET Core의 PowerShell 버전 기록
- Windows 10에서 최신 PowerShell 버전을 설치하는 방법
- PowerShell을 사용하여 파일 및 일부 앱 버전 정보를 가져오는 방법
- 참조 및 추가 읽을거리
Windows 10에서 PowerShell 버전을 얻는 방법
이 가이드는 Windows 10에서 PowerShell 버전을 확인하는 5가지 방법으로 시작합니다.
$PSVersionTable 자동 변수를 사용하여 PowerShell 버전 가져오기
이 방법을 사용하려면 PowerShell에서 아래 명령을 실행하십시오…
|_+_|결과는 다음과 같습니다.
보시다시피 결과는 PowerShell 해시 테이블 스타일. PSVersion을 추출해야 하는 경우 아래 단계를 따르십시오.
- 아래 명령을 사용하여 해시 테이블의 값을 추출하십시오.
이 명령은 값을 Major, Minor, Build 및 Revision의 4개 열로 나눕니다. 첫 번째 행의 결과는 PowerShell 버전을 나타냅니다.
시작 창에서 충돌
- 다음 단계는 Major, Minor, Build 및 Revision 값을 추출하고 각각을 변수에 저장하는 것입니다. 이 단계를 완료하려면 아래 명령을 실행하십시오…
각 명령에서 Major, Minor, Build 및 Revision 목록을 추출했습니다. 그러나 배열에 여러 값이 있으므로 배열의 첫 번째 개체를 추출하기 위해 [0]을 포함했습니다.
- Major, Minor, Build 및 Revision을 결합하고 PowerShell Join으로 마침표를 삽입합니다.
이 명령은 아래 스크린샷과 같이 실제 버전 번호를 표시합니다...
Get-Variable PSVersionTable 명령을 사용하여 PowerShell 버전 버전 가져오기
아래 명령을 사용하여 PS 버전을 얻을 수도 있습니다.
|_+_|마지막 섹션과 마찬가지로 이 명령은 결과를 Major, Minor, Build 및 Revision 형식으로 표시합니다.
다시 한 번, 버전 번호를 결합하려면 Major, Minor, Build 및 Revision 번호를 추출하십시오. 그런 다음 아래 두 번째 명령에서 결합하십시오.
|_+_| |_+_|마지막 명령은 Major, Minor, Build 및 Revision 번호를 단일 버전 번호로 결합합니다. 아래 스크린샷을 참조하십시오…
Get-Host 명령을 사용하여 PowerShell 버전 가져오기
Windows 10 PC에서 PS 버전을 얻는 또 다른 방법은 아래 명령을 실행하는 것입니다…
|_+_|이 섹션의 처음 두 명령과 마찬가지로 이 명령은 Major, Minor, Build 및 Revision 번호를 반환합니다.
마지막 두 하위 섹션과 마찬가지로 다시 한 번 전체 버전 번호를 표시하려면 먼저 개별 값을 분리합니다. 그런 다음 결합하십시오.
다음은 명령입니다...
|_+_| |_+_|그리고 여기 최종 버전 번호가 있습니다...
$Host 자동 변수를 사용하여 PowerShell 버전 가져오기
$Host 자동 변수는 컴퓨터에 설치된 PowerShell 버전도 표시합니다. 이 값을 표시하려면 아래 명령을 실행하십시오.
|_+_|
버전을 단일 값으로 표시하려면 아래 명령을 실행하십시오...
|_+_| |_+_|
Windows 레지스트리에서 PowerShell 버전 가져오기
Windows 레지스트리에서 Windows 10 PC의 PowerShell 버전을 가져올 수도 있습니다. PowerShell에 대한 정보는 다음 레지스트리 키에서 사용할 수 있습니다.
|_+_|해당 레지스트리 키에서 사용 가능한 모든 정보를 표시하려면 아래 명령을 실행하십시오.
|_+_|다음은 PowerShell에서 명령의 결과입니다...
레지스트리 키에는 이라는 속성이 있습니다. PowerShell 버전 . 이 값(PowerShellVersion)을 표시하려면 아래와 같이 이전 명령을 업데이트하십시오.
|_+_|다행스럽게도 앞의 4가지 명령과 달리 이 명령은 전체 버전 번호를 표시합니다. 그러나 아래 스크린샷에서 볼 수 있듯이 이 명령이 반환하는 개정 번호는 나머지와 다릅니다.
PowerShell 버전의 메이저, 마이너 및 빌드 번호를 얻는 방법
이 섹션에서 사용된 처음 4개의 명령은 PowerShell 버전의 Major, Minor, Build 및 Revision 번호를 명확하게 표시합니다.
따라서 Windows 10 컴퓨터에서 PowerShell 버전의 Major, Minor, Build 및 Revision 번호를 표시하려면 다음 명령 중 하나를 실행하십시오.
|_+_|
Windows OS별 PowerShell 버전 기록 /.NET 코어
아래 표는 PowerShell 버전 기록, 출시 연도 및 출시된 운영 체제 목록입니다.
| PowerShell 버전 | 출시일 | 운영 체제/.NET 코어 |
|---|---|---|
| 1.0 | 2006년 11월 | Windows XP SP2, Windows Server 2003 SP1 및 Windows Vista에 설치됩니다. Windows Server 2008에서는 선택 사항입니다. |
| 2.0 | 2009년 7월 | Windows 7 및 Windows Server 2008 R2에 통합되었습니다. Windows XP SP3, Windows Server 2003 SP2 및 Windows Vista SP1에 설치할 수 있습니다. |
| 3.0 | 2012년 10월 | Windows 8 및 Windows Server 2012에 통합되었습니다. Windows 7 SP1, Windows Server 2008 SP1 및 Windows Server 2008 R2 SP1에 설치할 수 있습니다. |
| 4.0 | 2013 년 10 월 | Windows 8.1 및 Windows Server 2012 R2에 통합되었습니다. Windows 7 SP1, Windows Server 2008 R2 SP1 및 Windows Server 2012에 설치할 수 있습니다. |
| 5.0 | 2016년 2월 | WMF(Windows Management Framework) 5.0에서 릴리스되었습니다. |
| 5.1 | 2016년 8월 | Windows 10 1주년 업데이트 및 Windows Server 2016에서 사용 가능 |
| 6.0 | 2018년 1월 | .NET Core 2.0에 구축된 첫 번째 PowerShell 버전입니다. Windows, macOS 및 Linux에서 사용 가능 |
| 6.1 | 2018년 9월 | .NET Core 2.1을 기반으로 합니다. Windows, Linux 및 macOS에 설치할 수 있습니다. |
| 6.2 | 2019년 3월 | .NET Core를 기반으로 합니다(버전은 제공되지 않음). macOS, Windows 및 Linux에도 설치할 수 있습니다. |
| 7.0(LTS) | 2020년 3월 | .NET Core 3.1(LTS)을 기반으로 합니다. Linux, macOS 및 Windows에 설치됨 |
| 파워쉘 7.1 | 2020년 11월 | .NET 5.0을 기반으로 합니다. Linux, macOS 및 Windows에 설치할 수 있습니다. |
이 가이드 업데이트 시점(2021년 6월)과 마찬가지로 PowerShell 7.1이 최신 버전이었습니다.
Windows 10에서 최신 PowerShell 버전을 설치하는 방법
앞서 언급했듯이 이 가이드가 업데이트된 시점을 기준으로 최신 PowerShell 버전은 7.1입니다. 이 버전은 .NET 5.0을 기반으로 합니다.
이 버전은 Windows 운영 체제(Windows 10 포함)와 호환됩니다. 또한 macOS 및 Linux에 PowerShell 7.1을 설치할 수 있습니다.
최신 버전의 PowerShell을 설치하는 방법에는 여러 가지가 있습니다. 그러나 더 빠른 방법 중 하나는 Microsoft Store에서 설치하는 것입니다.
Windows 10에 최신 버전의 PowerShell을 설치하려면 아래 단계를 따르십시오…
- 찾다 마이크로소프트 스토어 Windows 10 검색 도구를 사용하여 그런 다음 검색 결과에서 엽니다.
- 앱 오른쪽 상단에서 검색 아이콘을 클릭합니다.
- 그런 다음 표시된 검색 상자에 PowerShell을 입력합니다. 표시된 결과에서 PowerShell을 클릭합니다.
- 마지막으로 앱 페이지가 열리면 얻다 . 그런 다음 앱이 다운로드되고 설치될 때까지 기다립니다.
- 최신 PowerShell 버전 설치가 완료되면 오른쪽 상단에서 시작하다 .
또는 다음을 검색할 수 있습니다. 파워쉘 그리고 새 버전을 엽니다.
새 PS 버전을 시작하는 또 다른 방법은 현재 PS 버전을 여는 것입니다. 그런 다음 실행 pwsh.exe .
PowerShell을 사용하여 파일 및 일부 앱 버전 정보를 가져오는 방법
이 섹션에서는 PowerShell을 사용하여 파일 버전을 가져오는 방법을 배웁니다. 이 섹션에서는 설치된 PS 모듈의 버전을 가져오는 단계도 다룹니다.
또한 PS를 사용하여 Windows 10 PC에 설치된 Microsoft Office 버전을 찾는 방법을 배우게 됩니다.
마지막으로 마지막 두 하위 섹션에서는 PS를 사용하여 설치된 .Net Framework 버전과 Windows 버전 빌드를 가져오는 방법을 알려줍니다.
PowerShell을 사용하여 파일 버전을 가져오는 방법
이 예에서는 내 컴퓨터에 있는 7zFM.exe 파일의 버전을 가져오고 싶습니다. 설명을 돕기 위해 아래 스크린샷은 파일 버전을 보여줍니다.
Get-ItemProperty를 사용하여 파일의 버전 정보를 반환하는 것으로 시작하겠습니다.
|_+_|이 명령은 3가지 속성을 반환합니다.
파일 버전 속성을 반환하려면 아래 명령을 실행하세요.
|_+_|이제 반환됩니다. 파일 버전 재산만.
마지막으로 PowerShell로 파일 버전을 표시하려면 아래 명령을 실행하십시오.
|_+_|
PowerShell을 사용하여 PowerShell 모듈의 버전을 가져오는 방법
그만큼 모듈 가져오기 명령은 컴퓨터에 설치된 모든 모듈을 나열합니다.
|_+_|모듈 버전이 결과에 나열됩니다.
그러나 특정 PowerShell 모듈의 버전 번호를 나열하려면 다음과 같이 말하십시오. Microsoft.PowerShell.관리 – 아래 단계를 진행하십시오.
|_+_|이 명령은 모듈의 버전 번호를 포함하여 특정 모듈에 대한 정보를 표시합니다.
모듈의 버전 번호를 표시하려면 아래 명령을 실행하십시오.
|_+_|이 명령은 PowerShell 모듈 버전의 Major, Minor, Build 및 Revision 번호를 표시합니다.
마침표(점)로 구분된 이러한 값을 결합하려면 다음 단계를 따르세요.
- Major, Minor, Build 및 Revision 번호 값을 별도의 변수에 저장합니다.
- 마지막으로 모듈 버전 번호의 다른 요소를 결합하고 마침표(.)
다음은 모듈 버전입니다. 3.1.0.0 .
PowerShell을 사용하여 설치된 Microsoft Office 버전을 가져오는 방법
Microsoft Office를 포함하여 Windows 10에 설치된 모든 응용 프로그램에 대한 정보는 이 Windows 레지스트리 경로에 있습니다…
|_+_|위의 경로에서 Office 365 하위 키를 강조 표시했습니다.
내 Office 설치 버전을 포함하여 설치 정보를 표시하기 위해 이전 경로에 O365BusinessRetail – en-us 키를 포함하겠습니다.
|_+_|그런 다음 Get-ItemProperty 명령을 사용하여 경로에 대한 정보를 표시하겠습니다.
|_+_|이 명령은 다음을 포함한 여러 속성을 반환합니다. 디스플레이 버전 . 그만큼 디스플레이 버전 내 컴퓨터에 설치된 Microsoft Office 버전입니다.
컴퓨터에 설치된 Microsoft Office의 버전 정보를 표시하려면 아래 명령을 실행하십시오.
|_+_|그리고 여기에 있습니다! 내 컴퓨터에 설치된 Microsoft Office 버전은 16.0.14026.20246 .
PowerShell을 사용하여 .Net Framework 버전을 가져오는 방법
설치된 .NET Framework에 대한 정보는 이 레지스트리 키에서 사용할 수 있습니다.
|_+_|레지스트리 경로에서 사용 가능한 모든 속성을 반환하려면 아래 명령을 실행합니다.
|_+_|이 명령은 다음이라는 속성을 반환했습니다. 버전 .
PowerShell을 사용하여 .Net Framework의 버전 번호를 얻으려면 아래 명령을 실행하십시오.
|_+_|
PowerShell을 사용하여 Windows 버전 빌드를 확인하는 방법
이 명령은 설치된 Windows OS에 대한 정보를 표시합니다…
|_+_|명령에 이라는 속성이 있는 경우의 결과 빌드 번호 . 또한, 이라는 속성이 있습니다. 버전 .
OS의 빌드 번호를 표시하려면 아래 명령을 사용하십시오.
|_+_|또한 PowerShell을 사용하여 Windows 버전을 확인하려면 아래 명령을 사용하십시오.
|_+_|버전 번호에는 BuildNumber가 포함됩니다.
그것이 바로 PowerShell 버전에 대한 포괄적인 가이드입니다! 도움이 되셨나요?
도움이 되셨다면 투표 부탁드립니다 네 이 게시물이 도움이 되었습니까?
또는 이 페이지 끝에 있는 답장 남기기 양식을 사용하여 질문하거나 의견을 남기거나 더 많은 피드백을 제공할 수 있습니다.
내 페이스 북 프로필을 다른 사람으로 보는 방법
마지막으로 더 많은 PowerShell 기술 S 영역을 보려면 Windows PowerShell 방법 가이드 페이지를 방문하세요. Work from Home 페이지가 매우 도움이 될 수도 있습니다.


