如何使用qpdf解密多个pdf文件?

San*_*Raj 8 powershell cmd window batch-file

我有一些 pdf 文件是安全的(即没有密码保护,但所有者保护)。我能够使用 Windows 中的 Cmd Promt 中的_ "qpdf --decrypt Input.pdf Output.pdf"一次解密单个 pdf 。你能帮我使用批处理文件或从 cmd 提示符对多个 pdf 做同样的事情吗?

arj*_*jan 5

如果您只想从 shell (cmd.exe) 运行命令,您可以从包含 PDF 的目录中执行以下操作:

for %a in ("*.pdf") do "c:\Programs\qpdf\bin\qpdf.exe" --decrypt "%a" "%~dpna.decrypted.pdf"


Cas*_*per 1

试试这个:将所有 pdf 文件放在一个文件夹中,然后使用 cmd 提示符导航到该文件夹​​。执行以下命令:

mkdir output
qpdf --decrypt *.pdf output/*.pdf
Run Code Online (Sandbox Code Playgroud)