批处理文件用于将两组 pdf 文件合并到一个目录中

批处理文件用于将两组 pdf 文件合并到一个目录中

我正在寻找可以执行以下操作的脚本:

我有

  • 500 个 pdf 文件,命名约定为:SC####.pdf
  • 500 个 pdf 文件,命名约定为:AB####.pdf

我想要一个批处理文件来检查两组文件之间是否存在####匹配。

  • 如果有,它会将 SCS####.pdf 与 AB####.pdf 合并为一个名为 ST####.pdf 的新文件。(例如,当您打开文件 ST1099.pdf 时,您首先会看到 SC1099.pdf 的内容,然后再看到 AB1099.pdf 的内容。)
  • 如果没有,它会将新文件保存为 ST####。(例如,SC0123.pdf 没有与 AB0123.pdf 匹配的文件,因此 SC0123.pdf 的内容会被复制到 ST0123.pdf。)

所有 500 个 ST#### 文件都将保存到不同的目录中,并通过 FTP 传输到服务器。不应删除原始 SC####.pdf 和 A​​B####.pdf。

理想情况下,我希望在每月1号自动执行。

答案1

可以使用一个名为PDF 工具包下载该工具并安装后,就可以使用以下命令将两个pdf文件合并在一起:

pdftk A=SC1099.pdf AB1099.pdf cat output ST1099.pdf

这将获取 A 中列出的文件并将它们连接成输出文件 ST1099.pdf。

相关内容