我可以在没有扩展名的 zip 文件上使用 PowerShell `Expand-Archive`
Can I use PowerShell `Expand-Archive` upon a zip file with no extension
我正在处理 PowerShell 脚本,我必须从 .zip
存档中提取内容,该存档的扩展名已删除,因此,存档的名称不是 test.zip
而只是test
,并压缩为 .zip
存档。
为此,我尝试使用 PowerShell cmdlet Expand-Archive
,如下所示:
Expand-Archive -LiteralPath "Path to the archive" -DestinationPath "Extraction Path"
但是,它似乎不起作用,是否可以使用 powershell 提取此存档的内容,或者最好使用 7zip 命令行工具或类似的解决方法?
Expand-Archive
cmdlet 旨在明确使用具有 .zip
扩展名的路径。您可以通过使用 Copy-Item
创建具有适当扩展名的存档副本或重命名存档以具有 Rename-Item
的扩展名来解决此问题(如果使用 Move-Item
可能更可取具有扩展名的存档已经存在,您想要覆盖它;Rename-Item
无法覆盖)。
我正在处理 PowerShell 脚本,我必须从 .zip
存档中提取内容,该存档的扩展名已删除,因此,存档的名称不是 test.zip
而只是test
,并压缩为 .zip
存档。
为此,我尝试使用 PowerShell cmdlet Expand-Archive
,如下所示:
Expand-Archive -LiteralPath "Path to the archive" -DestinationPath "Extraction Path"
但是,它似乎不起作用,是否可以使用 powershell 提取此存档的内容,或者最好使用 7zip 命令行工具或类似的解决方法?
Expand-Archive
cmdlet 旨在明确使用具有 .zip
扩展名的路径。您可以通过使用 Copy-Item
创建具有适当扩展名的存档副本或重命名存档以具有 Rename-Item
的扩展名来解决此问题(如果使用 Move-Item
可能更可取具有扩展名的存档已经存在,您想要覆盖它;Rename-Item
无法覆盖)。