如果你喜欢使用Windows命令行接口(CLI)作为你的日常任务,然后最新的Windows PowerShell可能会适合你。微软已经发布了PowerShell 7.3预览版7你可以下载并安装任何Windows电脑上使用下面的链接和指导方针。
说,因为这是一个预览版本,它只是用来测试,以便公众准备好任何变化,可能会影响他们的工作最终版本之前释放。因此,我们强烈建议你不要安装任何生活/生产环境。
这个更新带来大量新的改进和修复命令行工具,可以用来运行脚本、自动化和执行管理任务。
注意:如果你已经有一个稳定版本的Windows PowerShell运行在您的机器上安装预览版本不会影响它,都可以同时运行。然而,如果PowerShell是安装的另一个预览版本,它会自动被覆盖的新版本。
现在让我们讨论一下这个版本带给PowerShell修复和改进。
的变化和改进
我们已经强调了在这个预览版显著改善和修复:
- (打破变动)
- 数据定义的类型
System.Security.AccessControl.ObjectSecurity
已经搬到Microsoft.PowerShell.Security
模块。
- 数据定义的类型
- (引擎更新和修复)
- 搜索组件在
GAC_Arm64
在Windows已经启用。 - 解析器异常使用空语句别名已固定。
- 并不总是崩溃本机参数之间的空间参数和值。
- 的
PSNativePSPathResolution
实验功能已被删除。
- 搜索组件在
- (一般Cmdlet更新)
- 反序列化进口下令字典已经固定。
- 生成的隐式远程模块已经向后兼容PowerShell 5.1。
- IDE0031:使用零传播已被重新启用。
- 允许命令仍然执行即使当前工作目录已不复存在。
Microsoft.PowerShell.Security
将不再是核心snapin时参考使用。- 添加了支持HTTPS
Set-AuthenticodeSignature -TimeStampServer
。 - 添加类型加速器
命令
为OrderedDictionary
。 - 的定义
PDH_COUNTER_INFO
结构已经固定。 - 添加基于虚拟化的安全特性名称“Get-ComputerInfo。”
FileSystemProvider
与体积和管固定工作路径。- 删除pre-parse制成的JSON。
- 改进类型推断
$ _
- 阻止括号完成变量时删除。
- 类型推断的
ICollection
已经固定。 - 固定
Test-Json
不处理非类型根。 - 改变了
Get-ChildItem
治疗在路径末尾斜杠表示目录时使用- recurse
。 - 添加
find.exe
为Windows遗留论点有约束力的行为。 - 添加完成为字典索引表达式。
- 固定enum-ranges
ValidateRange
在代理的命令。 - 固定类型完成属性标记。
- 添加
-noprofileloadtime
切换到pwsh
。 - 固定的遗产
ErrorView
类型使用host.PrivateData美元
颜色。 - 改进的动态参数选项卡完成。
- 避免绑定位置参数,完成参数的值。
- 表中呈现小数使用当前的文化。
这些改进,微软目前没有披露任何已知问题。了解更多关于这些修复和改进,阅读发布说明。
下载PowerShell 7.3预览版7
你可以下载PowerShell 7.3预览版7从下面直接下载链接。
Windows 11、10、8.1和7
64 - bit.msi PowerShell-7.3.0预览为Windows 7(82.8 MB)
PowerShell-7.3.0 32-bit.msi 7预览窗口(77.6 MB)
对于MacOS
64 - bit.pkg MacOS PowerShell-7.3.0预览7(44.6 MB)
PowerShell-7.3.0预览MacOS ARM64.pkg 7(43.0 MB)
Linux
红帽Linux.rpm PowerShell-7.3.0预览7(44.9 MB)
Debian.deb PowerShell-7.3.0预览7(45.2 MB)
下载选项的更多信息,请查看下载页面。
如何安装PowerShell 7.3预览版7
这里是如何安装Windows PowerShell 7.3预览版6Windows 11,10、8.1和Windows 7:
下载并执行相应的MSI文件从上面的链接。
现在将会运行安装向导。点击下一个在第一个屏幕上。
继续进行 现在选择的目标文件夹并单击安装下一个。
选择安装目录 选择您想要安装的可选功能,如添加PowerShell环境变量,使PowerShell remoting, PowerShell添加到上下文菜单等。点击下一个当选择。
选择要安装的可选特性 留在下一个页面上的默认设置,然后单击下一个。
离开默认设置 在下一个屏幕上,点击安装开始安装。
开始安装 安装完成后,点击完成。
关闭向导 现在确认PowerShell已经安装成功。输入pwsh在运行命令框中,你将看到在顶部安装的版本。
确认PowerShell版本
了解更多关于PowerShell, PowerShell核心。你也可以通过网络下载和安装PowerShell。
最终的想法
正如我们之前所强调的,这是一个预览版的命令行工具,这就是为什么我们建议你不要安装它在生活环境中。它主要是针对开发人员需要事先测试他们的应用程序,以便稳定版本发布时,他们的产品是兼容的。