首页 体育 教育 财经 社会 娱乐 军事 国内 科技 互联网 房产 国际 女人 汽车 游戏

微软PowerShell 7.0的五大新变化!

2019-12-18
微软PowerShell 7.0的五大新变化!

在曩昔几年,微软的PowerShell编程言语历经屡次修订。除了更新颖的Windows操作体系中受支撑功用方面的改善外,PowerShell还走开源路途,包括支撑Linux和macOS的功用,并将其开发网站移至GitHub,以便从全球的开发者、程序员和IT办理员得到更大的社区支撑。

行将发布的PowerShell的下一版别是7.0。尽管PowerShell 7.0仍在开发中,但微软一向在为用户供给可供下载和测验的发行候选版。

这些是微软正在为PowerShell 7.0开发的一些新功用。留意:微软仍在积极地开发最终版代码,因此某些现在还没有的功用或许会出现在最终版中。反过来,跟着开发周期接近最终版,或许会去除现在完成的功用。

.NET Core 3

在向开源路途改动之前,PowerShell只根据Windows,并根据.NET结构。一旦向开源改动,微软就对PowerShell言语进行了分叉,针对支撑一切操作体系的.NET Core修改了底层结构,让PowerShell能够在Linux和macOS以及Windows上运转。

PowerShell Core方面要留意的方面是,办理员依靠的许多cmdlet没有移植过来。但是,开发人员一向在尽力经过将来的更新和新版原本弥合这一距离。

Windows兼容性

新版别PowerShell Core的首要方针之一是,在可用的cmdlet数量方面缩小PS版别与PSC版别之间的距离。仅面向Windows的PowerShell具有大部分的受支撑cmdlet,但这种状况在渐渐改动。版别7.0的一个方针是增强与模块的兼容性,以便在这些版别之间完成平等,那样办理员能够无缝地全面迁移到PowerShell Core。

长时间支撑

微软一般支撑应用程序一段时间,然后改而支撑该应用程序的最新版别,因此实际上抛弃对较早版别的支撑。PowerShell对此并不生疏。但是,改用.NET Core也将与微软在该产品系列方面构成的支撑节奏保持一致。每月将供给预览版,以便尽早取得反应。更重要的是,与当时版别比较,LTS版别会在开始发行后三年内得到支撑,而当时版别仅在随后的当时或LTS版别发布后的三个月内得到支撑。

安全登录信息办理

脚本编写常常能够经过自动化使命来简化IT办理员的作业,既体现在数量上,又体现在质量上。但由于越来越依靠本地、云和混合资源,或许导致需求多个登录信息的很多资源无法正常运转。PowerShell包括了用于在必定程度上保护登录信息安全的办法,以便不增加明文格局的登录信息,不将登录信息嵌入到脚本中。

为了更进一步,微软正在尽力创立登录信息存储区。该存储区将充任安全存储库,以便经过存储区本地或长途保护办理员登录信息,那样用户就底子不用以不安全的方法输入登录信息。

会集日志

PowerShell的日志记载功用仅限于本地计算机。不管何时履行脚本和cmdlet,生成的日志都保留在运转cmdlet的本地设备上。这样一来,整理日志以获取有关问题的反应十分耗时,需求用户独自阅读一切那些设备。PowerShell 7.0经过战略对日志搜集实施标准化,该战略会将一切日志指向方针体系,以完成与操作体系无关的会集式办理。

原文标题:5 changes coming to PowerShell 7.0,作者:Jesus Vigo

热门文章

随机推荐

推荐文章