PowerShell 7.1.0 미리 보기 7이 출시되었습니다.
PowerShell 팀은 PowerShell의 새로운 미리 보기 버전을 도입했습니다. 다음은 곧 출시될 PowerShell 7.1 플랫폼에서 기대할 수 있는 사항과 Preview 7에서 이미 변경된 사항입니다.
PowerShell 7.1의 미리 보기 릴리스에는 다음이 포함됩니다. .NET 5 미리보기 1. PowerShell 7.0부터 개발자는 .NET의 릴리스 및 지원 수명 주기 더 밀접하게. PowerShell 7.1은 .NET 5의 2020년 겨울 릴리스 날짜로부터 1~2주 이내에 사용할 수 있게 되며 앞으로의 연간 릴리스 주기에 맞춰 조정됩니다.
미리 보기 6부터 PowerShell 7.1 미리 보기는 마이크로소프트 스토어에서 사용 가능.
PowerShell 7.1 미리 보기 6의 새로운 기능
주요 변경 사항
- 고치다
$?
안된다$거짓
네이티브 명령이 쓸 때표준 오류
(#13395)
엔진 업데이트 및 수정
- 서브시스템 플러그인 모델의 초기 작업(최소 powershell용)(#13186)
- 최적화
GetSystemLockdown 정책
비 잠금 시나리오의 경우(#13438)
일반 Cmdlet 업데이트 및 수정
- 되돌리기 "매개변수 추가
-페이지
에게도움 받기
페이징 지원(#13374)" (#13519) - 지원 추가
TLS
웹 cmdlet의 1.3(#13409) (감사 해요 @iSazonov!) - null 체크 추가
인수
~에커맨드라인 파서
(#13451) (감사 해요 @iSazonov!) - Microsoft Store 애플리케이션에 대한 프로세스 재분석 지점(#13481) (감사 해요 @iSazonov!)
- 이동하다
PSNullConditionalOperators
실험에서 벗어난 기능(#13529) - 이동하다
PSNativePSPathResolution
실험 기능(#13522) - 에 대한 속성이 없는 경우 필드 사용
ObRoot
PowerShell Direct를 컨테이너에 사용할 때(#13375) (감사 해요 @hemisphera!) - 막다
UTF-7
더 이상 사용되지 않는 경고(#13484) - 의 다중 열거를 피하십시오.
IEnumerable
인스턴스컴파일러.cs
(#13491) - 변화
추가 유형 - 출력 유형
지원하지 않기 위해콘솔응용프로그램
그리고Windows응용 프로그램
(#13440) - 다음과 같은 경우 경고 생성
UTF-7
인코딩(#13430)
코드 정리
@xtqqczze, @tamasvajk
도구
- vscode: 추가
편집기 구성
권장 확장(#13537) (감사 해요 @xtqqczze!) - 오래된 것을 제거하십시오
ZapDisable
의 관련 코드빌드.psm1
(#13350) (감사 해요 @jackerr3!)
테스트
- 장애를 입히다
WMF
다운로드 링크 유효성 검사(#13479)
PowerShell 7.1에서 기대할 수 있는 것
- PowerShellGet 3.0
- 비밀 관리 모듈Secrets 및 Secrets Vaults와 상호 작용하기 위한 PowerShell의 확장 가능한 추상화 계층은 Linux 지원을 받게 됩니다.
- PSScriptAnalyzer VSCode-PowerShell 및 PSEditorServices에 대한 더 나은 사용자 경험을 위한 2.0.
- 개선 사항 PowerShell Jupyter 커널
- 개선 사항 플래티PS vNext, 개발자가 현재 PowerShell 문서를 마크다운에서 업데이트 가능한 도움말로 변환하는 데 사용하는 PowerShell 모듈입니다.
또한 설치 및 업데이트, 셸 개선, 대화형 사용자 경험을 포함하여 더 많은 개선 및 변경이 가능한 영역이 많이 있습니다.
마지막으로 PowerShell은 스크립트에 필요한 PowerShell 부분만 포함하는 최소 설정을 얻을 수 있습니다. 더 적은 디스크 공간을 차지할 뿐만 아니라 더 중요한 것은 최소한의 코드 집합이 더 적은 패치 및 보안 공격 표면을 의미합니다.
여기에서 다운로드할 수 있습니다.
PowerShell 7.1 미리보기 다운로드