使用批处理脚本将任何但相同的密码添加到文件夹中的pdf文件

时间:2017-02-27 18:57:44

标签: batch-file

我想添加一个密码或密码来保护特定目录中的所有pdf文件,以使用批处理脚本以特定单词“Retail ..”开头的文件。 更新了我的代码,但这不会将密码应用于我的pdf文件。

@echo on
SETLOCAL ENABLEDELAYEDEXPANSION 
set filepattern="CE*.pdf"
REM cd /d C:\reports
cd C:\Desktop
for %%F in (%filepattern%) do (
set pass=test
::echo pdftk "%%~nxF" cat output "PDF\R_%%~nxF" owner_pw !pass!
pdftk CE.pdf output CE.pdf user_pw !pass!
)

先谢谢!!

1 个答案:

答案 0 :(得分:1)

@echo on
set filepattern="Retail*.pdf"
set pass=test
cd C:\Desktop
for %%F in (%filepattern%) do (
    pdftk %%~nxF output PDF\%%~nxF owner_pw %pass%
)

这应该加密:

RetailQuotes.pdfPDF\RetailQuotes.pdf