我有一個腳本來合併PDF的,如果它們在同一個文件夾中。我正在嘗試將最終合併的PDF名稱更改爲它所在目錄的名稱,但我對PowerShell並不熟悉。任何人都可以協助保存輸出文件與它所在的目錄名稱相同
$PDFtk = "C:\pdktk\pdftk.exe"
$inputfolder = "C:\pdftest"
$outputfile = "combined_file.pdf"
dir $inputfolder -r -include *.pdf -exclude $outputfile | sort-object | group DirectoryName |
% {& $PDFtk $_.group CAT OUTPUT "$($_.Name)\$outputfile" verbose}
最終結果是:
pdftest\
Folder 1\
1.pdf
2.pdf
3.pdf
Folder 1.pdf <--merged pdf
Folder 2\
4.pdf
5.pdf
Folder 2.pdf <--merged pdf
確實pdftk.exe採取的輸入輸出arfuements '全名'? – Kiran