PowerShell 7 최종 버전은 일반적으로 사용 가능합니다.
Microsoft는 오늘 차세대 PowerShell 스크립팅 언어인 PowerShell 7의 최종 버전을 출시했습니다. 여기에는 커뮤니티와 PowerShell 팀 모두에서 제공하는 여러 가지 새로운 기능과 많은 버그 수정 사항이 포함되어 있습니다.
PowerShell Core라고도 하는 PowerShell 7은 Windows, MacOS 및 Linux에서 사용할 수 있는 플랫폼 간 스크립팅 솔루션입니다.
PowerShell 7은 이제 .NET Core 3.1을 활용하지만 이전에 클래식 PowerShell 제품에 사용할 수 있었던 모듈과의 역호환성을 유지합니다. 또한 PowerShell은 새로운 인수를 도입했습니다. -WindowsPowerShell 사용
, 클래식 엔진에서 cmdlet을 강제 실행합니다.
PowerShell 7의 새로운 기능
- 파이프라인 병렬화
ForEach-Object -병렬
- 새로운 연산자:
- 삼항 연산자:
NS? 나: ㄷ
- 파이프라인 체인 운영자:
||
그리고&&
- 널 조건 연산자:
??
그리고??=
- 삼항 연산자:
- 단순화되고 동적인 오류 보기 및
오류 가져오기
더 쉬운 오류 조사를 위한 cmdlet - 사용자가 암시적 Windows PowerShell 세션에서 모듈을 가져올 수 있도록 하는 호환성 계층
- 자동 새 버전 알림
- PowerShell 7에서 직접 DSC 리소스를 호출하는 기능(실험 단계)
PowerShell 7은 현재 다음을 포함하여 x64에서 다음 운영 체제를 지원합니다.
- Windows 8.1 및 10
- 윈도우 서버 2012, 2012 R2, 2016, 2019
- 맥OS 10.13+
- RHEL(레드햇 엔터프라이즈 리눅스) / CentOS 7
- 페도라 30+
- 데비안 9
- 우분투 LTS 16.04+
- 알파인 리눅스 3.8+
또한 PowerShell 7.0은 Debian, Ubuntu 및 ARM64 Alpine Linux의 ARM32 및 ARM64 버전을 지원합니다.
전체 소개를 확인하세요 여기 이 업데이트에 대해 자세히 알아보십시오.