2 月 18 日消息,微软昨日(2 月 17 日)发布公告,披露 2026 年 PowerShell 和 Windows OpenSSH 的发展路线图,明确将“安全性”置于首位,凌驾于所有功能开发之上。
科技媒体 NeoWin 对此解读认为,微软在今年的开发重心不再单纯追求花哨的新功能,而是把主要精力、时间与资金投入到修补社区报告的关键漏洞及强化系统防御上。
在具体功能层面,PowerShell 7.7 将调整用户内容的默认存储位置。IT之家援引博文介绍,PowerShell 目前将模块和配置文件默认存储在“文档”文件夹中,这导致许多开启了 OneDrive 同步的用户经常遭遇文件冲突或体验不佳的问题。
微软计划在 2026 年的早期预览版中实施这一更改,将存储路径移出文档文件夹。鉴于此举可能破坏现有的自动化解决方案,微软表示将谨慎推进,力求将对用户现有工作流的干扰降至最低。
PowerShell 7.7 为了简化环境配置流程,将支持用户在不更新配置文件脚本(Profile Script)的情况下,直接加载模块和注册功能。新版为了照顾跨平台用户的使用习惯,还将支持 Bash 风格的别名与宏命令。
微软为进一步扩展工具的连接能力,还计划引入延迟更新通知机制以适配各类包管理器,并实现一个专用的 MCP 服务器。
在交互体验方面,PSReadLine 模块为提升代码补全的准确度,将集成上下文感知的预测性智能感知(Predictive IntelliSense)功能。
微软还将底层重构该模块,分离键盘输入读取过程与终端渲染,虽然用户在视觉上难以察觉差异,但这将为未来的功能扩展扫清障碍。
针对 Windows OpenSSH,微软正考虑在其分支版本中加入 EntraID(原 Azure AD)身份验证支持,这将显著提升企业环境下的登录安全性与便捷性。