软件开发客服
首页 > 上上资讯 > 软件定制工具PowerShell 7.0正式发布

软件定制工具PowerShell 7.0正式发布

2020-03-07 16:44:35编辑:上上定制浏览量:213

软件定制工具PowerShell 7.0正式版修复多个漏洞后发布,加入了一些新的cmdlet和API,也新增了不少新功能。前一个版本名称PowerShell Core 6.x,为了不让用户混淆,PowerShell 7.0名称仍然会沿用带著Core字样,这个新版本代表著相容性的一大进展,之后会被表示成PowerShell 7.0,并且成为一个长期支持版本。关于与各种作业系统的相容性,PowerShell 7.0支持Windows 7以上,macOS 10.13以上版本,同时,也支持RHEL、Ubuntu和Alpine等各种Linux发布版本,而且还支持Debian和Ubuntu的ARM32和ARM64版本,以及Alpine Linux的ARM64版本。

软件定制工具PowerShell 7.0正式发布

PowerShell是针软件定制对处理结构化资料、REST API与物件模型,进行最佳化的跨平台自动化工具和配置框架,它包含了命令列壳层、物件导向脚本语言、执行脚本与cmdlet的工具以及管理模组。上一个主要版本是三年前发布的PowerShell Core 6,建立在.NET Core之上,开始加入对Windows、macOS和Linux的跨平台支持,且以SSH支持PowerShell远端,并大幅改进对REST和JSON的支持。


从Core 6.x版本发展到现在的PowerShell 7.0,其採用的.NET Core,也从2.x升级到3.1,而.NET Core 3.1新提供许多.NET Framework API,特别是在Windows作业系统上,因此与现存Windows PowerShell模组的向后相容度大幅提升,这包括在Windows上,许多需要GUI功能的模组,像是Out-GridView、Show-Command以及许多角色管理模组等。微软提到,过去因为模组相容性问题,无法使用PowerShell Core 6.x的用户,或许现在就能够使用PowerShell 7.0了。


在PowerShell 7.0中,ForEach-Object加入平行执行能力。这个ForEach-Object,是能够在集合中迭代软件定制项目的cmdlet,在预设情况下,平行脚本区块使用当前平行任务呼叫者的工作目录,使用者现在可以使用-Parallel参数,指定平行执行脚本区块。PowerShell 7.0加入三元运算子,提供类似if-else陈述式的行为。微软提到,PowerShell的三元运算子来自C#三元预算子语法。PowerShell 7.0还实作了&&和||管线链结(Pipeline Chain)运算子,这些运算子类似壳层Bash与Zsh中AND与OR,以及cmd.exe中的有条件处理符号。使用&&,则当左边的管线成功,便执行右侧管线,而||则相反,当左侧管线失败,则运算子执行右侧管线。

相关资讯

珠宝行业软件定制引领行业经营变革

珠宝行业软件定制引领行业经营变革

新时代珠宝行业随之网络科技的发展也面临极大的转型升级探索,无论是顾客的选购个人行为的更改,還是行业领域内的不规则市场竞争,各直播行业品牌利用网络时代的竞争压力,会积极查找转型,关键

标签: 软件定制 珠宝行业软件定制

软件定制TFCO函式庫全新发布

软件定制TFCO函式庫全新发布

软件定制类TensorFlow受限最佳化函式库最新发布,TFCO函式庫是一个监督式学习函式库,可用多指标增加机器学习模型的限制,解决模型公平性的问题。机器学习技术被用在各种领域上,

标签: TFCO函式庫

门窗企业管理软件定制和开发概念优势功能特点简介

门窗企业管理软件定制和开发概念优势功能特点简介

门窗企业管理软件定制和开发的概念优势门窗企业管理软件定制和开发从系统软件的功效构成、技术性适配、软件关联等层面创建集成化的操作管理体系,防止客户反复数据处理的繁杂操作流程。全套定制

标签: 软件定制 门窗企业管理软件定制和开发 门窗企业管理软件定制