【发布时间】:2018-01-18 23:48:13
【问题描述】:
Add-Type -A System.IO.Compression.FileSystem
[IO.Compression.ZipFile]::CreateFromDirectory('foo', 'foo.zip')
[IO.Compression.ZipFile]::ExtractToDirectory('foo.zip', 'bar')
我从answer 中找到了通过 PowerShell 创建和提取 .zip 文件的代码,但由于我的声誉低,我无法提出问题作为对该答案的评论。
- 创建 - 如何在没有用户交互的情况下覆盖现有的 .zip 文件?
- 提取 - 如何在没有用户交互的情况下覆盖现有文件和文件夹? (最好喜欢robocopys
mir函数)。
【问题讨论】:
-
documentation 告诉你什么?
-
您使用的是哪个版本的 PowerShell?如果您使用
5.0或更高版本,Compress-Archive是更好的选择。
标签: powershell