我想压缩文件。我的问题是,我还想有根目录,但只包含 *.pdf 文档。我刚刚找到了解决方案,可以压缩完整的根目录或只压缩没有根目录的 pdf。这里有一个示例:myFolder {name1.pdf,name1.xml,name2.pdf,name2.xml},我希望我的 zip 看起来像:result.zip{myFolder{name1.pdf,name2.pdf}。以下方法不起作用,因为它排除了根目录:
Compress-Archive -Update -Path ${PWD}\myFolder\*.pdf -DestinationPath ${PWD}\result.zip
感谢帮助!
答案1
这可以分为两个步骤来完成:
致电 RoboCopy通过电源外壳复制特定扩展的目录结构和文件[
/E
如果需要,参数也会复制空文件夹]:ROBOCOPY C:\Source C:\Destination data.zip info.txt /E
立即致电压缩档案压缩
C:\Destination
。