我想添加一个密码或密码来保护特定目录中的所有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!
)
先谢谢!!
答案 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.pdf
至PDF\RetailQuotes.pdf