【问题标题】:Finding password protected .ZIP files in Powershell在 Powershell 中查找受密码保护的 .ZIP 文件
【发布时间】:2018-09-05 14:56:56
【问题描述】:

我们想搜索我们系统上的 .ZIP 文件,找出哪些已使用 7zip(AES 256 加密)进行密码保护,哪些没有。据我所知,没有内置指示器、标志、属性等将文件标记为受密码保护。

所有现有问题都导致人们使用 DotNetZip,但这是在 CodePlex 上分发的,现已存档 - 我可以从那里下载的文件似乎不包括 Ionic.Zip.dll 我相信这是我需要的部分( e.g. this question)。

同样,在 gitHub 和 nuGet 上也有流行的版本,它们只包含其他 DLL(Ionic.Copy.dllIonic.IO.JunctionPoint.dll),我认为这是不正确的。

听起来我实际上需要 DotNetZip DevKit 才能在 Powershell 中使用我想要的特定工具,但我找不到流行/信誉良好/更新的下载。

是否有其他方法可以实现我的需要,或者我在尝试访问 DotNetZip 时做错了什么?

【问题讨论】:

  • 听起来你想要 7Zip SDK。您是否尝试过7-zip.org/sdk.html 来查看它是否可以打开您的文件? PKZip 压缩在更高版本中内置于 .net。无需插件或额外功能。 -- 此评论基于截至撰写之日的当前信息。

标签: powershell 7zip


【解决方案1】:

找到一个伊戈尔·巴甫洛夫的帖子:

7z l a.7z -slt > list.txt 看看 加密 = + 和/或 “7zAES” 在“方法=”

希望这会有所帮助...

【讨论】:

  • 你能提供更多关于这是做什么的信息吗?这是使用 7z 的“测试”操作吗?我尝试使用测试操作,未加密文件需要很长时间,而加密文件似乎永远运行。
猜你喜欢
  • 2015-08-24
  • 2012-05-22
  • 1970-01-01
  • 2021-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多