usr*_*ΛΩΝ 5 pdf powershell passwords windows-10
这是此 Ubuntu 问题的示例副本。
我有许多用密码加密发送给我的 PDF 文件,为了简单起见,所有 PDF 的密码都是相同的。当我将这些文件存储在永久存档中时,我没有理由保留密码,也没有理由在每次打开这些文件时都输入密码。
我可以使用链接的问答来构建基于 Docker 的解决方案,以从 pdf 文件中删除密码,或者我可以在此处询问 Windows 10 是否可以实现同样的操作。
choco如果我需要一些包裹,我可以访问。
我想我做到了。
第一步:使用qpdf.
作为一个choco用户
choco install qpdf
Run Code Online (Sandbox Code Playgroud)
其次,使用以下 PowerShell 单行代码(我无法并行化它,因为 PS 给了我一个错误)。每个文件需要几秒钟
$password = [THE_PASSWORD]
Get-ChildItem | ForEach-Object { qpdf --decrypt --replace-input --password=$password $_.Name}
Run Code Online (Sandbox Code Playgroud)
我非常有信心将脚本疯狂地运行到生产中,因为我有强大的备份,并且我必须恢复它几次。
周围的每个人都建议在运行之前进行备份。
qpdf如果文件未加密,则不会执行任何操作。
我将相应地修改问题,但脚本假设所有文件的密码都相同
| 归档时间: |
|
| 查看次数: |
6550 次 |
| 最近记录: |