我有一个zip文件夹,它包含10-12个文件夹(在我有一些文件的文件夹中),名称不同,我需要获取文件夹并复制到目的地,其名称包含'abc'或'xyz',就像使用Power Shell一样脚本。
提前致谢, Chinna V
答案 0 :(得分:0)
试试这个,
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