Hallo liebe Freunde, ich greife von verschiedenen PCs auf ein NAS zu. Es gibt dort einen Ordner, in den ich Dateien (meistens PDFs) kopiere, die dann auf einem Drucker ausgedruckt werden sollen. Es gibt nur einen älteren Windows-XP-PC, an dem über USB ein Drucker angeschlossen ist. Der PC und der Drucker sind meistens ausgeschaltet. Manchmal wird der PC und der Drucker eingeschaltet, die Dateien ausgedruckt und anschließend in einen anderen Ordner verschoben (falls später noch mal ein Ausdruck benötigt wird). Lässt sich das mit einfacheren Mitteln so automatisieren, dass im idealfall beim Einschalten des Druckers am hochgefahrenen PC die Dateien automatisch gedruckt und verschoben werden? Bei meiner Internetrecherche bin ich bis jetzt auf folgenden Möglichkeiten gestossen: - WatchDirectory, kostet 69€ - Windows Scheduler, aber was muss ich dann zum Drucken aufrufen? Weiß jemand noch mehr? Gruß Grobi
Sowas in der Richtung könnte gehen:
1 | cd\path\to\pdf\files |
2 | for %%f in ("*.pdf") do AcroRd32.exe /t %%f "\\servername\printername" & ping localhost -n 6 >NUL |
Details bei der Quelle http://superuser.com/questions/209729/batch-file-printing/209770#209770 nachlesen. Das Verschieben muss jemand mit Ahnung von der Windows-"Shell" dazubasteln.
Grobi schrieb: > Bei meiner Internetrecherche bin ich bis jetzt auf folgenden > Möglichkeiten gestossen: ... Ungetestet: http://www.deventerprise.net/DirectoryMonitor > dass im idealfall beim Einschalten des Druckers Windows hält die Druckdaten in einer Warteschlange. Ausgedruckt wird wenn der Drucker online ist.
Tom K. schrieb: > Das Verschieben muss jemand mit Ahnung von der > Windows-"Shell" dazubasteln. Ist doch simpel:
1 | cd \path\to\pdf\files |
2 | @rem erst alles drucken |
3 | for %%f in ("*.pdf") do AcroRd32.exe /t %%f "\\servername\printername" & ping localhost -n 6 >NUL |
4 | |
5 | @rem dann alles verschieben |
6 | for %%f in ("*.pdf") do move %%f \path\to\moved_pdf_files |
Danke für Eure Antworten, werd´s am Wochenende mal testen. Wenn ich das richtig verstehe erstelle ich eine Batch mit dem Code und lass es per Autostart aufrufen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.