sourcetip

PowerShell 버전을 2.0에서 3.0으로 업그레이드하는 방법

fileupload 2023. 4. 8. 09:09
반응형

PowerShell 버전을 2.0에서 3.0으로 업그레이드하는 방법

사용하고 있는 OS는 Windows 7이며, 여기에 설치되어 있는 PowerShell 버전은 2.0입니다.버전 3.0이나 4.0으로 업그레이드 할 수 있나요?

버전 2.0에서 인식할 수 없는 cmdlet이 있기 때문입니다.

http://www.microsoft.com/en-us/download/details.aspx?id=34595 에서 다운로드하여 설치합니다.Windows 7 SP1이 필요합니다.

Windows 7의 PowerShell 3에는 Windows 8의 PowerShell 3과 같은 cmdlet이 포함되어 있지 않습니다.따라서 시스템에 없는 cmdlet이 계속 발생할 수 있습니다.

2015년 9월 현재 최신 PowerShell 버전은 입니다.Windows Management Framework 4.0에 번들되어 있습니다.

다음은 모든 버전의 Windows용 PowerShelll 4.0 다운로드 페이지입니다.Windows 7 의 경우, 그 페이지에는 x64 의 링크와 x86 의 링크가 2 개 있습니다.

여기에 이미지 설명 입력

콘솔에서 실행해 주세요.

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin
cinst powershell

Chocolatey 저장소를 사용하여 최신 버전을 설치합니다.

원래는 명령어를 사용하고 있었습니다.cinst powershell 3.0.20121027하지만 나중에 작동을 멈춘 것 같습니다.이 질문은 PowerShell 3.0에 관한 것이므로 올바른 방법입니다.현재(2014년 6월 26일)cinst powershell는 PowerShell 버전 3.0을 가리키며 향후 변경될 수 있습니다.

설치할 버전에 대한 자세한 내용은 Chocolatey PowerShell 패키지 페이지를 참조하십시오.

  1. Chocolatey 설치
  2. CMD에서 다음 명령을 실행합니다.

    • choco install powershell

    • choco upgrade powershell

현재 Windows PowerShell 5.1이 최신 버전입니다.윈도우즈 Management Framework 5.1의 일부로 설치할 수 있습니다.2017년 1월에 발매되었습니다.

Microsoft 공식 다운로드 페이지에서 인용합니다.

이 릴리스의 신기능 및 갱신기능에는 다음과 같은 것이 있습니다.

  • JEA 엔드포인트와의 파일 복사가 제약
  • 그룹 관리 서비스 계정 및 조건부 접근정책에 대한 JEA 지원
  • PowerShell 콘솔의 VT100 지원 및 대화형 입력으로 stdin 리다이렉트
  • PowerShell Get에서 카탈로그 서명 모듈 지원
  • 스크립트에 로드할 모듈 버전 지정
  • 프록시 서버에 대한 패키지 관리 cmdlet 지원
  • 프록시 서버에 대한 PowerShell cmdlet 지원 가져오기
  • PowerShell 스크립트 디버깅 기능 향상
  • DSC(Desired State Configuration)의 개량점
  • 문자 변환 및 로깅을 사용한 PowerShell 사용률 감사 향상
  • 커뮤니티 피드백을 기반으로 한 새로운 cmdlet 및 업데이트된 cmdlet

2016년 8월 현재 최신 PowerShell 버전은 PowerShell 5.1입니다.Windows Management Framework 5.1에 번들되어 있습니다.

다음은 Windows 7 x64 및 x86을 포함한 모든 버전의 Windows용 PowerShell 5.1 다운로드 페이지입니다.

PowerShell 5.1은 "데스크탑"과 "코어"의 두 가지 에디션에서 사용할 수 있는 첫 번째 버전입니다.Powershell Core 6.x는 크로스 플랫폼이며, 2019년 1월 최신 버전은 6.1.2입니다.Windows 7 SP1에서도 동작합니다.

위의 링크를 사용합니다.에러가 발생했을 경우는, 「이 업데이트는 컴퓨터에 적용되지 않습니다.그리고 실제로 OS에 적합한 파일을 사용하고 있는지 확인합니다.예를 들어 Windows 7 Service Pack 1의 링크에서 Windows 2012 서버를 실행하려고 했는데 위의 오류가 발생했으므로 반드시 올바른 zip을 사용하십시오.어떤 OS가 있는지 모를 경우 부팅 및 시스템으로 이동하여 팝업창이 나타납니다.이거는 설명이 필요하지만

언급URL : https://stackoverflow.com/questions/19902239/how-to-upgrade-powershell-version-from-2-0-to-3-0

반응형