2017-02-27 61 views
-2

我想添加一个密码或密码保护特定目录中的所有pdf文件,使用批处理以特定单词“Retail ..”开头的文件脚本。 更新我的代码,但这不适用于我的pdf文件的密码。使用批处理脚本向文件夹中的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

我们不给出来的代码。我们帮助编写自己的代码并且有问题的人。 ***显示代码*** – samdd

+0

您使用的是什么程序?你有什么尝试?你在哪里遇到困难? – abelenky

+0

嗨abelenky,我想用批处理脚本。因为我需要批量密码保护PDF文件。我在我的评论中更新了一小段代码。 – user3438791

回答

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

+0

我从下面的路径安装pdftk,我试着运行这段代码,但它没有工作https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/ – user3438791

+0

*“没有工作”*是一个整体很多细节和描述。 (讽刺)我会尽可能地为你提供帮助,就像你提供给我的细节一样(*无*)。 – abelenky

相关问题