我正在使用Powershell 5.1.17134.590,并且想知道是否有一种方法可以从另一个zip内提取压缩文件,而无需先复制到另一个文件夹。
类似这样的东西,唯一的提取是从file.zip内容中提取:
Expand-Archive -LiteralPath arquive.zip\file.zip -DestinationPath c:\somefolder
答案 0 :(得分:0)
Microsoft.PowerShell.Archive似乎无法实现,它似乎仅限于基本级别的压缩/解压缩-https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.archive/?view=powershell-6
我发现了几篇帖子,其中有人使用System.IO.Compression.FileSystem来实现此目标:
https://techibee.com/powershell/reading-zip-file-contents-without-extraction-using-powershell/2152