系统粉 > IT资讯 > 微软资讯

微软宣布PowerShell Core 6版本可正式部署到生产环境

发布时间:2018-01-12    浏览数:

微软今天宣布,PowerShell Core 6.0版本可以在生产环境中使用了。

微软宣布PowerShell Core 6版本可正式部署到生产环境(1)

这个版本的PowerShell是一个跨平台的DevOps工具,可用于Windows,Linux和MacOS操作系统。它在Windows客户端支持Windows 7和Windows Server支持Windows Server 2008 R2。它也适用于较新版本的CentOS,Debian,Fedora,OpenSUSE,RedHat Linux和Ubuntu操作系统。

微软宣布PowerShell Core 6版本可正式部署到生产环境(2)

PowerShell Core 6.0的巨大变化在于它是在开源的.NET Core平台上开发的。它不是特定于Windows平台,就像当前的Windows PowerShell产品一样,微软跨平台的决心真是不一般。

Core版本的发布是一个重要的里程碑,因为这是微软未来的PowerShell开发工作的方向。除了Core版本之外,Windows PowerShell仍然存在,两者属并存的关系。

如果Windows操作系统仍然是受支持的产品,则微软计划继续支持大多数版本的Windows PowerShell。值得注意的例外是Windows PowerShell 2.0,它被认为是一个“不推荐使用”的产品,存在潜在的安全风险。

尽管微软保证继续支持Windows PowerShell,可是微软发布的消息确表示:目前还没有计划将新功能引入Windows PowerShell。这代表现有的Windows PowerShell已经是一个稳定平台,不太可能进行大的改动和更新了。

Microsoft通过其Windows Management Framework软件包版本分发新的Windows PowerShell产品。微软在内部会议中确认WMF 5.1将是Windows PowerShell的最后一个发行版。

微软宣布PowerShell Core 6版本可正式部署到生产环境(3)

根据微软技术研究员Jeffrey Snover和企业云集团(以及PowerShell的发明者)的首席架构师的评论,微软计划只提供针对Windows PowerShell的安全修复。

鉴于PowerShell Core代表了微软未来的发展方向,企业是否需要将Windows PowerShell脚本转换为PowerShell Core 6.0脚本呢? PowerShell团队表示:现有的Windows PowerShell脚本将继续在Windows PowerShell上工作,因为它完全受支持,所以不需要将现有脚本移植到PSCore6。由于PSCore6与Windows PowerShell并行工作,您应该可以同时使用两者。如果您希望利用PSCore6的某些新增语言或cmdlet增强功能,则可能必须对现有脚本进行一些更改(如果它们依赖于Windows PowerShell特定模块)。随着时间的推移,我们在PSCore6上获得更多的cmdlet,目前还没有计划删除Windows PowerShell。

微软宣布PowerShell Core 6版本可正式部署到生产环境(4)

上一篇:没有野心的人做不了CEO? 微软史上第三位CEO告诉你答案 下一篇:微软“Surface之父”CES会见京东高管 达成三年战略合作计划

相关资讯

最新热门应用

电脑问答