spawny2407
Goto Top

PDF Datei per VB Script aus einem lokalem Ordner auf den Standartdrucker drucken

Hallo Leute


Ich leider von VB Script keine Ahnung, deswegen verhoffe ich mir hier auch ein wenig Hilfe.

Ich benötige für eine DMS Struktur ein VBS Script mit dem ich PDF Dateien ausdrucken kann.

Die Dateien werden immer in das Verzeichnis c:\SV\temp\ geschoben und heißen immer Druck.pdf.
Es soll nun über den Standartdrucker ausgedruckt werden.

Hoffe Ihr könnt mir helfen

Danke euer Christian

Content-ID: 107628

Url: https://administrator.de/forum/pdf-datei-per-vb-script-aus-einem-lokalem-ordner-auf-den-standartdrucker-drucken-107628.html

Ausgedruckt am: 23.12.2024 um 05:12 Uhr

60730
60730 30.01.2009 um 13:55:02 Uhr
Goto Top
Servus,

wenn du mir einen kleineren "Gefallen" erfüllst - gerne face-wink

Schreib Standard richtig und du kriegst (k)eine Standpauken Antwort face-wink

Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")  
WSHShell.run "(C:\Programme\Adobe\Acrobat 8.0\Acrobat\Acrobat.exe" & " /t " & "c:\SV\temp\Druck.pdf")  
WScript.Sleep 1000*7
WSHShell.SendKeys "%{F4}"  
WScript.Sleep 1000*1
Set WshShell = Nothing 


Und steuern kannst du das dann evtl. so:
if exist c:\SV\temp\Druck.pdf cscript /nologo denschnippsel_da_oben.vbs

Gruß
spawny2407
spawny2407 30.01.2009 um 14:49:09 Uhr
Goto Top
Erst einmal vielen Dank

Standardmäßig mache ich dir diesen Gefallen.

Das Script funktioniert irgenwie nicht, ich bekomme die Meldung das die Datei nicht gefunden werden kann.
Sie ist aber vorhanden.
Habe auch den Pfad für den Reader geändert : C:\Programme\Adobe\Reader 8.0\Reader\AcroRd32.exe.

weis aber auch nicht was ich mit der unteren Zeile machen soll.

Danke für Euer Verständnis
bastla
bastla 30.01.2009 um 15:41:42 Uhr
Goto Top
Hallo spawny2407!

Versuch es ersatzweise mit folgender Zeile 3:
WSHShell.Run """C:\Programme\Adobe\Reader 8.0\Reader\AcroRd32.exe""" & " /t " & "c:\SV\temp\Druck.pdf"
Grüße
bastla