freshman2017
Goto Top

Powershell - alle .pdf in einem Verzeichnis drucken

Guten Tag,

ich würde gerne alle .pdf´s in einem Verzeichnis drucken, und diese dann direkt einen Archiv-Ordner schieben, wenn gedruckt.

Ich habe bisher folgendes:

Start-Process –FilePath "C:\Users\TEST\Desktop\PDF\*.pdf" –Verb Print -PassThru  

Leider klappt es nur mit einer bestimmten PDF und bei mir startet auch der Adobe Acrobat Pro, würde aber gerne zu einem den normalen Adobe-Reader nehmen und nicht auf den Standarddrucker drucken, sondern auf einem vorher definiertem, geht das?

Content-Key: 614357

Url: https://administrator.de/contentid/614357

Printed on: April 25, 2024 at 15:04 o'clock

Member: Tezzla
Tezzla Oct 20, 2020 at 13:50:43 (UTC)
Goto Top
Moin,

ich kenns nur mit Standarddrucker:
$path = Pfad\zum\Ordner
$files = Get-ChildItem -Path $path -Filter "*.pdf"  
foreach ($file in $files) { Start-Process –FilePath $path\$file –Verb Print -PassThru | %{sleep 10;$_} | kill     }
Mitglied: 146189
146189 Oct 20, 2020 updated at 14:49:58 (UTC)
Goto Top
Hier gibt es mehrere Powershell-Lösungen auch für das Problem
PDF via Powershell drucken - Reader nach druck schließen
Member: mbehrens
mbehrens Oct 20, 2020 at 16:24:56 (UTC)
Goto Top
Zitat von @freshman2017:

ich würde gerne alle .pdf´s in einem Verzeichnis drucken, und diese dann direkt einen Archiv-Ordner schieben, wenn gedruckt.

Ich habe bisher folgendes:

 Start-Process –FilePath "C:\Users\TEST\Desktop\PDF\*.pdf" –Verb Print -PassThru  

Leider klappt es nur mit einer bestimmten PDF und bei mir startet auch der Adobe Acrobat Pro, würde aber gerne zu einem den normalen Adobe-Reader nehmen und nicht auf den Standarddrucker drucken, sondern auf einem vorher definiertem, geht das?

Dann versuche den gewünschten Acrobat Reader mit dem Parameter /t und den dazu passenden Werten zu starten.
Member: em-pie
em-pie Oct 20, 2020 at 18:22:17 (UTC)
Goto Top
Moin,

Habe es einst mit Sumatra PDF gelöst:
https://www.sumatrapdfreader.org/docs/Command-line-arguments.html

Da kannst du auch den Drucker mit angeben.

Gruß
em-pie