PDA

View Full Version : Acrobat Reader öffnen!



FNeurieser
25-09-13, 13:18
Hallo,
gibt es ausser dem Befehl STRPCO und STRPCCMD eine Möglichkeit, ein PDF-Dokument, das sich im IFS befindet von der AS/400 zu öffnen?

Gibt es dazu auch eine Möglichkeit den Programmpfad des Acrobat Readers via AS/400 ausfindig zu machen?

Da auf den verschiedenen Rechnern teilweise unterschiedliche Versionen des Acrobat Readers installiert sind, ergeben sich unterschiedliche Pfade für den Befehlsaufruf.

z.B.
C:\Program Files\Adobe\Reader 10.0\Reader\AcroRd32.exe oder
C:\Program Files (X86)\Adobe\Reader 10.0\Reader\AcroRd32.exe oder
C:\Program Files\Adobe\Reader 11.0\Reader\AcroRd32.exe usw.

Danke schon mal für etwaige Infos.

ExAzubi
25-09-13, 13:58
Es sollte im Grunde reicehn per RUNRMTCMD

folgenden Befehl aufzurufen!

"\\as400\home\pdf\test.pdf"

Da PDF eigentlich immer ein Default-Prg. (Acrobat; PDFViewer etc) im Windows hinterlegt hat!

FNeurieser
25-09-13, 14:14
Hallo,

Du sagst es ja selbst,
im Windows hinterlegt. Aber die AS/400 greift ja hier nicht auf die Umgebungsvariablen von Windows zu, oder etwa doch?

MR-BN
25-09-13, 14:29
über RUNRMTCMD startest Du ein Programm auf Deinem PC. Dieses verhält sich dann so, als ob Du im Explorer diese Datei ausgewählt hättest.

ExAzubi
25-09-13, 15:01
Wenn du in der DOS-Box den Pfad (am besten in ") eingibst, startet der ja auch den AcrobatReader. Also das was der RUNRMTCMD dann ja auch macht.

Fuerchau
25-09-13, 15:10
In Windows reicht es generell nur die Datei als Kommando zu übergben.
RUNRMTCMD hilft da für den Benutzer nicht, da es im Batch auf dem PC ausgeführt wird und eine PC-Anmeldung erforderlich ist.

Gibt man eine unbekannte Dateiendung an wird von Windows ein Fenster aufgemacht, mit welcher Anwendung nun diese Datei bearbeitet werden soll.

Also einfach per STRPCCMD nur den Dateinamen in Anführungstriche (falls ja Leerzeichen vorhanden sind) aufrufen.

FNeurieser
25-09-13, 16:08
Hallo Fürchau und alle anderen,

danke wie immer für die prompte Lösung.