gpt4 book ai didi

powershell - 如何使用 Powershell 2.0 版解压缩 Zip 文件?

转载 作者:行者123 更新时间:2023-12-03 10:04:34 24 4
gpt4 key购买 nike

这适用于 PowerShell 4.0 或更高版本。但是在 PowerShell 2.0 版中,Add-Type不可能(类型不存在)。

function unzip {
Add-Type -Assembly “system.io.compression.filesystem”

[io.compression.zipfile]::ExtractToDirectory("SOURCEPATH\ZIPNAME", "DESTINATIONPATH")
}

最佳答案

function Expand-ZIPFile($file, $destination)
{
$shell = new-object -com shell.application
$zip = $shell.NameSpace($file)
foreach($item in $zip.items())
{
$shell.Namespace($destination).copyhere($item)
}
}

这通过 Shell.Application 对象利用了 Windows 的内置 zip 文件支持。要使用它,请运行以下命令。
>Expand-ZipFile .\Myzip.zip -destination c:\temp\files

来源: http://www.howtogeek.com/tips/how-to-extract-zip-files-using-powershell/

关于powershell - 如何使用 Powershell 2.0 版解压缩 Zip 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37814037/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com