PowerShell v5.1中的Expand-Archive出现语法错误(找不到与参数名称“DestinationPath”匹配的参数),原因是什么?

hmtdttj4  于 2023-02-24  发布在  Shell
关注(0)|答案(1)|浏览(300)

为了简单地提取最小大小(20MB)的**.zip文件,在PowerShell7.3.1版本中运行良好,但在5.1**中却不行,为什么?

指令:

Expand-Archive -Path $Path\compressed.zip -DestinationPath $Path\Destination

错误:

找不到与参数名称“DestinationPath”匹配的参数

我在这里犯了什么愚蠢的错误,或者它在PowerShell 5.1中不起作用?
它应该按照Microsoft在此处提供的文档工作在PS 5.1中展开归档

ddrv8njm

ddrv8njm1#

添加**@圣地亚哥的评论作为答案在这里,因为这是解决我的谜,所以没有人会错过它,保存他们的时间来解决这个问题。
我添加了
Microsoft.PowerShell.Archive**以便从正确的库中使用它。

Microsoft.PowerShell.Archive\Expand-Archive -Path $Path\compressed.zip -DestinationPath $Path\Destination

相关问题