Als CLI eignet sich csv2zugferd für Skripte, geplante Aufgaben und interne Rechnungsworkflows.
Get-ChildItem .\input -Filter *.csv | ForEach-Object {
.\csv2zugferd-win-x64.exe `
--csv $_.FullName `
--pdf ".\pdf\$($_.BaseName).pdf" `
--config ".\config.yml" `
--output ".\out"
}Für produktive Workflows sollten Logs, Exit-Codes, Prüfschritte und eine fachliche Stichprobenkontrolle eingeplant werden.
Weiterführend: PowerShell-Batch-Beispiel.