Powershell-CreateFromDirectory,不包括某些类型的文件

Powershell-CreateFromDirectory,不包括某些类型的文件,powershell,zipfile,Powershell,Zipfile,我正在使用压缩方法 [io.compression.zipfile]::CreateFromDirectory($source,$destination) 但是我需要排除一些特定的文件类型,比如.mp3、.mkv、.avi等等。不幸的是,我找不到一种方法来做到这一点:-(。有人知道如何做到这一点吗?使用一个允许从命令行进行更灵活存档的应用程序,例如7-Zip 或者,如果您坚持编写自己的解决方案脚本,请使用Get ChildItem,过滤掉不需要的内容,然后迭代结果,并使用System.IO.Co

我正在使用压缩方法

[io.compression.zipfile]::CreateFromDirectory($source,$destination)


但是我需要排除一些特定的文件类型,比如.mp3、.mkv、.avi等等。不幸的是,我找不到一种方法来做到这一点:-(。有人知道如何做到这一点吗?

使用一个允许从命令行进行更灵活存档的应用程序,例如7-Zip


或者,如果您坚持编写自己的解决方案脚本,请使用Get ChildItem,过滤掉不需要的内容,然后迭代结果,并使用System.IO.Compression.ZipFileExtensions手动构建存档。但是,我觉得这可能非常容易出错。

请使用一个允许您更灵活地存档的应用程序rom命令行,如7-Zip

或者,如果您坚持编写自己的解决方案脚本,请使用Get ChildItem,过滤掉不需要的内容,然后迭代结果,并使用System.IO.Compression.ZipFileExtensions手动构建存档。不过,我觉得这可能非常容易出错