时间:2020-03-05 来源:win10官网 游览量: 次
今天,Microsoft宣布立即提供PowerShell 7,它是其跨平台自动化工具的最新版本,该工具提供了命令行外壳,面向对象的脚本语言以及用于执行脚本/ cmdlet和管理模块的一组工具。
“今天,我们很高兴宣布PowerShell 7.0的一般可用(GA)版本,”微软的Joey Aiello在声明中写道。“我们要感谢我们许多开放源代码的贡献者,他们通过提交代码,测试,文档和问题反馈使发布成为可能。没有您的帮助,PowerShell 7是不可能的。”
像其前身一样,PowerShell 7建立在.NET Core之上,这使得该环境可以与Windows和Windows一起使用Linux和macOS。但是与.NET Core一样,它将在下一个主要版本中失去“ Core”品牌,而只是成为.NET,PowerShell在此版本中也将从PowerShell Core 6.x中失去“ Core”品牌。因此,它现在仅以PowerShell名称命名。再次。或者其他的东西。(Windows 10随附的PowerShell版本为5.x.)
作为主要的新发行版,PowerShell 7包括一些新功能,包括对管道并行化的支持,一些新的运算符,简化的动态错误视图,用于在Windows中导入模块的兼容性层,自动新版本通知等。许多新的cmdlet,API和错误修复。
PowerShell 7支持Windows 7、8.1和10,Windows Server 2008 R2或更高版本,macOS 10.13或更高版本,以及多个Linux变体,包括Alpine Linux 3.8 +,Debian 9 +,Fedora 29 +,openSUSE 15 +,Red Hat Enterprise Linux。 / Cent OS 7+和Ubuntu 16.04+。它与任何以PowerShell Core 6.x为目标的模型完全兼容。