지금 이용 가능

이제 PowerShell 7.0이 일반 공급됨

게시된 날짜: 3월 04, 2020

이제 PowerShell의 다음 주 릴리스인 PowerShell 7.0을 사용할 수 있습니다. 이 최신 릴리스를 통해 PowerShell은 진정한 플랫폼 간 자동화 도구 및 구성 프레임워크가 되었습니다. 또한 PowerShell 7에서는 새로운 cmdlet/API 및 버그 수정 외에 다음과 같은 다른 많은 새로운 기능을 사용할 수 있습니다.

  • ForEach-Object -Parallel을 사용한 파이프라인 병렬화
  • 새 연산자
    • 3항 연산자 - a ? b : c
    • 파이프라인 체인 연산자 - || 및 &&
    • Null 조건 연산자 - ?? 및 ??=
  • 오류를 더 쉽게 조사할 수 있는 간소화된 동적 오류 보기 및 Get-Error cmdlet
  • 사용자가 암시적 Windows PowerShell 세션에서 모듈을 가져올 수 있게 해주는 호환성 계층
  • 자동 새 버전 알림
  • PowerShell 7에서 직접 DSC 리소스를 호출하는 기능(실험적)

기능 및 수정 사항의 전체 목록은 PowerShell 7.0 릴리스 정보를 읽어보세요.

또한 PowerShell Core 6.x에서 7.0으로 전환하면 .NET Core 2.x에서 3.1로 전환됩니다. .NET Core 3.1은 .NET Framework API(특히, Windows의 경우) 호스트를 다시 도입하므로 기존 Windows PowerShell 모듈과 이전 버전과의 호환성이 상당히 좋아집니다. 여기에는 Out-GrIDView 및 Show-Command 같은 GUI 기능이 필요한 Windows의 많은 모듈과 Windows의 일부인 많은 역할 관리 모듈이 포함됩니다.

자세한 내용은 PowerShell 7에서 작동하는 최신 모듈을 가져오는 방법을 보여 주는 모듈 호환성 표를 읽어보세요.

자세히 알아보기

  • SDK and Tools