繁体   English   中英

Powershell从zip文件复制一些文件夹

[英]Powershell copy some folders from a zip file

我有一个zip文件夹,其中包含10-12个具有不同名称的文件夹(在文件夹中我有一些文件),我需要获取文件夹并复制到目标名称中,该名称包含“ abc”或“ xyz”,如使用Power Shell脚本编写的那样。

在此先感谢Chinna V

尝试这个,

function Extract-Zip{
param([string]$zipfilename, [string] $destination)

if(test-path($zipfilename))
{    
    $shellApplication = new-object -com shell.application
    $zipPackage = $shellApplication.NameSpace($zipfilename)
    $destinationFolder = $shellApplication.NameSpace($destination)
    $destinationFolder.CopyHere($zipPackage.Items())
}

}

这应该将压缩文件解压缩到您选择的目标位置。 或者,您可以浏览PS社区扩展-http: //pscx.codeplex.com

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM