1

使用 Powershell 和 PSCX Write-Zip cmdlet 时如何排除某些文件类型?

现在我正在使用这个:

Write-Zip -Path "C:\Program Files (x86)\Folder" -OutputPath
"C:\newDeploy\backup\Folder.zip" -IncludeEmptyDirectories -NoClobber -Level 1

我需要它在 ZIP 中包含目录结构,并且我还需要排除某些文件类型(例如:.txt)。

谢谢您的帮助 :)

-吉姆

4

1 回答 1

0

我能进来的最接近的:

cd "C:\Program Files (x86)\Folder"
Get-ChildItem . -r -Exclude *.txt | Write-Zip -OutputPath c:\temp\folder.zip -IncludeEmptyDirectories -NoClobber -Level 1

但这似乎不尊重包含空目录的请求。

于 2012-02-10T22:58:23.133 回答