【发布时间】:2014-05-09 20:12:50
【问题描述】:
我希望使用任务计划程序创建一个自动 Powershell 脚本,以对自动生成的 PDF 进行大规模重命名,然后将它们保存到第二个文件夹。原始名称无关紧要,但通常采用 0013238974.pdf 的形式。这些都需要根据文件中包含的文本进行重命名。示例:
TEXT TEXT TEXT
$ACCT_ID
TEXT TEXT TEXT
因此,文件的新名称需要为 $ACCT_ID.pdf,然后保存在新目标中。搬家没问题,很简单
Get-ChildItem -Path C:\Original\PDF\Generation\Folder -Include *.pdf -Recurse |
copy-item -destination C:\The\Folder\I\Need\Them\In
但在那之后,我很难从已经生成的 PDF 中提取信息并将重命名的版本保存为 $ACCT_ID.pdf。
我考虑通过单独的 PDF 打印命令而不是打开/重新保存来运行它,但这并不能解决我的 $ACCT_ID 提取问题。
感谢您对此的任何见解。
【问题讨论】:
标签: pdf powershell filenames