感谢IT之家网友 晾衣杆剑客 的线索投递! IT之家3月5日消息微软今天宣布了PowerShell 7的全面可用性,这是PowerShell自动化工具和配置框架的最新重大更新。IT之家曾报道,去年通过PowerShell Core 6,PowerShell成为跨平台框架,在Windows,macOS和Linux上均受支持。 IT之家获悉,微软PowerShell 7引入了一些新功能,下面是内容介绍: 使用ForEach-Object -Parallel进行Pipeline行化 新的运算符 三元运算符:a ? b : c Pipeline 主运算符:|| 和 && 空分配和合并运算符:?? 和 ??= 简化的动态错误视图和Get-Error cmdlet,可更轻松地调查错误 兼容性层,使用户能够在隐式Windows PowerShell会话中导入模块 自动新版本通知 直接从PowerShell 7调用以调用DSC资源的能力(实验性) PowerShell 7还包括几个新的cmdlet/API,还有错误修复。 以下操作系统支持PowerShell 7: Windows 7、8.1和10 Windows Server 2008 R2、2012、2012 R2、2016和2019 macOS 10.13以上 Red Hat 企业Linux(RHEL)/ CentOS 7+ Fedora 29+ Debian 9+ Ubuntu 16.04 以上 openSUSE 15+ Alpine Linux 3.8+ Debian和Ubuntu的ARM32和ARM64版本 ARM64 Alpine Linux 关于微软PowerShell 7更多信息:点此链接。