微软今天宣布,PowerShell Core 6.0版本可以在生产环境中使用了。
这个版本的PowerShell是一个跨平台的DevOps工具,可用于Windows,Linux和MacOS操作系统。它在Windows客户端支持Windows 7和Windows Server支持Windows Server 2008 R2。它也适用于较新版本的CentOS,Debian,Fedora,OpenSUSE,RedHat Linux和Ubuntu操作系统。
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的最后一个发行版。
根据微软技术研究员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。
相关资讯
最新热门应用
智慧笑联app官网最新版
生活实用41.45MB
下载盯链app安卓最新版
生活实用50.17M
下载学有优教app家长版
办公学习38.83M
下载九号出行app官网最新版
旅行交通28.8M
下载货拉拉司机版app最新版
生活实用145.22M
下载全自动抢红包神器2024最新版本安卓app
系统工具4.39M
下载扫描王全能宝官网最新版
办公学习238.17M
下载海信爱家app最新版本
生活实用235.33M
下载航旅纵横手机版
旅行交通138.2M
下载双开助手多开分身安卓版
系统工具18.11M
下载