PowerShell 7 Preview 4 发布

h4cd
 h4cd
发布于 2019年09月20日
收藏 10

PowerShell 7 将是 PowerShell 第一个 LTS(Long Term Servicing) 版本,目前 Preview 4 版本已经发布了。

此版本包含了一些 bug 修复,同时也带来了几个新特性:

三元运算符

引入可选的三元运算符,提高了可读性。

Start-Job -WorkingDirectory

熟悉 Start-Job cmdlet 的人会发现新的 PowerShell 进程在 Windows PowerShell 和 PowerShell Core 上开始 job 时具有不同的工作目录。此版本添加 Start-Job -WorkingDirectory 参数,允许在脚本块运行之前指定 job 进程的工作目录。

$ErrorActionPreference = "Break"

如果设置 $ErrorActionPreference="Break",那么当出现错误时它会立即进入调试器。

Invoke-DscResource

现在可以在绕过 LCM(Local Configuration Manager,本地配置管理器)的同时利用 DSC 资源。这意味着可以创建自己的 LCM,或者只使用自己脚本中现有的 DSC 资源,这也适用于跨平台。但是,并不支持二进制 DSC 资源。

DSC 配置编译

此前如果编写了 DSC 配置脚本,则需要使用 Windows 计算机将其编译为 mof 文件以部署到受管节点上。从 Preview 4 开始,现在可以在非 Windows 系统上执行 DSC 编译。

详情查看:

https://devblogs.microsoft.com/powershell/powershell-7-preview-4

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:PowerShell 7 Preview 4 发布
加载中

最新评论(5

liranlong
liranlong
对于 windows 用户你有了一个跨平台的 工具,对于 linux 用户 linux 上的 shell 不能在 windows 上工作,
主要还是看个人习惯
Gooder
Gooder
win10 1903版本能使用?
liranlong
liranlong
windows 7, 8, 10 都可以,你需要安装才能用
开源中国首席罗纳尔多
开源中国首席罗纳尔多
您好请问有什么用,win10下用linux命令吗?
W
WindSpeed
就是一个跨平台的shell 类似 bash
返回顶部
顶部