0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软PowerShell 7的5个变化

汽车玩家 来源:开源中国 作者:开源中国 2019-11-22 10:36 次阅读

上个月微软 PowerShell 7发布了第5个预览版,离最终正式版本又更进了一步。本文介绍一下PowerShell 7将带来的5大变化,主要是一些大方向上的特性。

.NET Core 3.0

16年开源之前(PowerShell 5.1),PowerShell仅支持Windows,并且基于.NET框架,开源之后(PowerShell Core 6)基础框架修改为.NET Core,.NET Core支持所有操作系统,使得PowerShell支持Linux与macOS。

PowerShell 7的一项重大工作是将PowerShell Core 6代码库移植到.NET Core 3.0,所以PowerShell的发布时间取决于使用.NET Core 3.0完成PowerShell的集成和验证。

微软表示为了让PowerShell 7与.NET Core时间轴保持一致,因此GA版本将在.NET Core 3.0发布GA之后再推出。

另外,值得一提的是,PowerShell上一个大版本是PowerShell Core 6.2,新版本不是PowerShell Core 6.3而变成PowerShell 7是因为在过去两年里,PowerShell Core的使用率显著增加,其中大部分增长来自Linux平台,这对于将PowerShell打造成跨平台工具是一个可喜的数据,但是Windows版本的使用量并没有显著增长,微软表示这可能与Windows平台上版本(PowerShell 5.1)的功能缺失有关,由于不支持的模块、程序集和API,现有的PowerShell用户无法利用PowerShell Core的新功能、性能增强和bug修复。为了解决这个问题,微软决定在PowerShell 7中完全替换Windows PowerShell 5.1。

Windows兼容性

PowerShell 7的主要目标之一是缩小PowerShell与PowerShell Core之间可用cmdlet数量的差距,目标是提高与模块的兼容性,以在这些版本之间实现奇偶校验,以便管理员可以无缝地完全迁移到PowerShell Core。

长期支持(LTS)

微软将为PowerShell采用新的生命周期,发布LTS和非LTS版本的PowerShell 7,使其与.NET Core支持的生命周期紧密保持一致。每月将提供预览版本,以便尽早获得反馈。与当前发行版相比,LTS发行版将在最初发行后的三年内得到支持,而当前发行版仅在随后的当前发行版或LTS发行后的三个月内得到支持。

安全凭证管理

脚本编写通常可以通过自动化任务来简化IT管理员的工作,但是随着对本地、云和混合资源的依赖越来越大,这可能导致需要多个凭据的资源无法正常运行。PowerShell拥有用于在一定程度上保护凭据的方法,以在某种程度上避免在脚本中嵌入纯文本形式的凭证。

更进一步,微软正在努力创建凭据存储,该存储将充当安全存储库,存储本地或远程维护管理员凭据,用户不必以不安全的方式输入凭据。

集中记录

PowerShell的日志记录功能仅限于本地计算机,执行脚本和cmdlet生成的日志都会保留在运行cmdlet的本地设备上。这样可以对日志进行排序,以获取有关问题的反馈,但却非常耗时,需要用户分别查看所有设备。PowerShell 7.0通过策略将日志收集标准化,该策略会将所有日志定向到目标系统(或syslog类型的服务器),以进行OS无关的集中式管理。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6237

    浏览量

    103076
  • 开源
    +关注

    关注

    3

    文章

    2985

    浏览量

    41716
收藏 人收藏

    评论

    相关推荐

    微软重组Windows与Surface部门

    微软近日宣布,将重新整合Windows和Surface部门,由资深领导者帕万·达武鲁里(Pavan Davuluri)出任新任主管。这一人事调整标志着微软在领导层架构上的新变化,旨在进一步推动Windows操作系统与Surfac
    的头像 发表于 03-27 11:24 304次阅读

    微软推出Copilot金融版

    近日,微软正式推出了Copilot金融版(Copilot for Finance),目前处于公开预览阶段。这款新产品被微软宣传为将彻底改变财务团队处理日常工作的方式。
    的头像 发表于 03-05 10:49 320次阅读

    微软去年四季度财报超预期

    根据微软发布的2024财年第二财季(即2023自然年四季度)财报数据显示,微软实现营收620亿美元;高于预期。这是微软近两年最佳季度收入增幅,而且微软已经连续五季创收入新高。 与之对应
    的头像 发表于 01-31 14:33 746次阅读

    微软对OpenAI投资遭欧盟调查

    近日,欧盟反垄断监管机构“欧盟委员会”宣布,将对微软投资AI聊天机器人ChatGPT的开发商OpenAI进行反垄断审查。此举引发了市场对微软这一投资计划的广泛关注和担忧。
    的头像 发表于 01-16 15:13 332次阅读

    微软市值超苹果登顶全球第一,AI技术推动微软逆袭

    随着新年的开始,微软成功夺回了美国市值最高公司的头衔,其市值已经超过了苹果。自2024年以来,微软的股价稳步上涨了近2%,而苹果的股价则持续下跌,累计跌幅超过了3%。
    的头像 发表于 01-12 15:42 330次阅读

    用AD9268采集一 +- 5V范围内变化的模拟信号的电压图形,前端电路这块怎么做?

    我现在要采集一 +- 5V范围内变化的模拟信号的电压图形,现在准备用AD9268采集,不知道前端电路这块怎么做? 其中被测电压有时候是恒压,有时候是上升的,有时候下降。
    发表于 12-08 06:49

    【ELF 1开发板试用】+ 3.1 连接测试 + Powershell SSH连接

    软件,本文演示一下手册一致的putty进行登录介绍和测试,以及本人在window端比较习惯使用的powershell来部署登录一下; 串口登录 使用前注意CH340驱动的下载 驱动路径ELF1 开发板
    发表于 12-05 23:25

    微软内部禁止员工使用ChatGPT

    近期消息报道,微软内部禁止员工使用OpenAI产品ChatGPT。最新的微软内部网站消息显示,:“出于安全和数据方面的考虑,许多AI工具不再供员工使用。”
    的头像 发表于 11-10 15:39 603次阅读

    微软CEO登台Open AI发布会、微软687亿美元收购暴雪......

    点亮在看,发现更多精彩 原文标题:微软CEO登台Open AI发布会、微软687亿美元收购暴雪...... 文章出处:【微信公众号:微软科技】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 11-10 08:15 189次阅读
    <b class='flag-5'>微软</b>CEO登台Open AI发布会、<b class='flag-5'>微软</b>687亿美元收购暴雪......

    SiC FET 耐抗性变化与温度变化 — 进行正确的比较

    SiC FET 耐抗性变化与温度变化 — — 进行正确的比较
    的头像 发表于 09-27 15:08 276次阅读
    SiC FET 耐抗性<b class='flag-5'>变化</b>与温度<b class='flag-5'>变化</b> —  进行正确的比较

    一个电容器的电容会随电荷量的变化变化吗?为什么?

    一个电容器的电容会随电荷量的变化变化吗?为什么? 电容器是由两个导体之间夹带了一定介质的空间构成,是一种电子元件。通常情况下,电容器的电容是在一定条件下固定不变的,但是当电容器携带的电荷量发生变化
    的头像 发表于 09-04 14:21 2191次阅读

    首期微软智汇沙龙共话 GPT-4 创新与未来

    首期微软智汇沙龙近日于微软新视界创新中心成功举办,特邀中国工程院邬贺铨院士作为嘉宾、由微软全球资深副总裁张祺博士致开幕词,与院友共话科技、共探创新。微软智汇沙龙旨在为院友(曾在
    的头像 发表于 07-04 00:15 327次阅读
    首期<b class='flag-5'>微软</b>智汇沙龙共话 GPT-4 创新与未来

    打脸了!微软发布自己的Linux!

    至于为何微软会选择在自家服务中使用Linux系统呢?答案很简单,Linux系统在执行特定任务时拥有比Windows更好的稳定性。2019年时就有媒体报道,微软Azure上的Linux使用率现已超过了Windows。
    的头像 发表于 06-08 15:24 461次阅读
    打脸了!<b class='flag-5'>微软</b>发布自己的Linux!

    微软发布 Azure Linux 正式版

    服务(AKS)的一开源容器主机操作系统,它针对 Azure 进行了优化,旨在使开发人员更容易使用微软的工具来部署和管理容器工作负载。Azure Linux 源于微软的 CBL-Mariner 项目,是“自我独立的 Linux
    发表于 05-28 08:34

    微软高管套现440万美元股票

    微软高管套现440万美元股票 据外媒报道,微软首席营销官克里斯·卡波塞拉5月份套现440万美元股票,克里斯·卡波塞拉目前任然持有约105,200股的微软股票;价值约合人民币2.25亿。 当然不止是克里斯·卡波塞拉减持
    的头像 发表于 05-12 15:39 1406次阅读