我真的需要一些帮助 因为我的脚本有效,但很混乱
@echo off
set OutputFilePath=trimmed
pushd
for /r %%i in (*.pdf) do (
pdftk "%%i" cat 1 output "%OutputFilePath%%%~ni-1stpage%%~xi"
)
popd
有人可以按以下步骤帮助纠正我的脚本
它也可以通过PowerShell或Python中的全新功能
答案 0 :(得分:1)
感谢您的提示,并与之合作以获取答案。 我创建了以下脚本
@echo off
set OutputFilePath=<output path>
pushd
for %%i in (*.pdf) do (
pdftk "%%i" cat 1 output "%OutputFilePath%%%~ni-1stpage%%~xi"
)
popd
答案 1 :(得分:0)
如果您想在PowerShell中尝试此操作,则可能会起作用。
Get-ChildItem -File -Path 'C:\src\t' -Filter '*.pdf' |
ForEach-Object {
pdftk $_.FullName cat 1 output "C:\pdf\new\dir\$($_.BaseName)-1stpage$($_.Extension)"
}