PDA

View Full Version : Automatisierung Dateiemfang



Stefan_R
07-06-01, 09:59
Hallo,
man kann doch sicherlich den Download einer Datei von As/400 auf pc automatisieren.
Kennt sich jemand damit aus?
Eine Beschreibung wäre nicht schlecht.

Gruss Stefan

K_Tippi
07-06-01, 11:21
Da gibt es mehrere Möglichkeiten.
1. In CA/400 gibt es den alten DOS Befehl rtopcb. Diesen kannst du per RUNRMTCMD auf irgend einem "alt PC" aufrufen. Dabei wird dann ein Transfer ausgeführ wie er bei CA üblich ist. (incl. der Umsetzung von gepackten Feldern).
2. Du kannst einen FTP ausführen. Die FTP Statments müssen in einer SRC-File stehen
Hier gehen dir allerdings gepackte Felder verloren, da Byteweise übertragen wird.
3. du kannst einen copytostmf. verwenden (hab ich noch nie ausprobiert).

Noch Fragen? dann ruf mich ruhig an. 07271 130726

Stefan_R
07-06-01, 11:55
Hallo Klaus,

danke für Die Tipps!

Habe das ganze nun mit einer .Bat-Datei realisiert, die den Befehl "RTOPCB" aufruft.
Dies funktioniert echt prima!

Danke!
Gruss Stefan

Tornado
07-06-01, 16:24
Aber Vorsicht mit dem DOS-Befehl!

Je nach Betriebssystem PC (>= Win95) und AS/400 stimmen die Codepage bei der Dosen-
Übertragung nicht mehr!

Ergebnis: keine ÖÄß usw. wo sie sein
sollten. Shit happens und wird auch nicht weiter unterstützt.

Dann besser mit einem "Windows-Starter"-pgm
(her mit der Shareware :-)) eine CA/400
Übertragung starten.

Gruß Tornado

schreibr
08-06-01, 09:01
Ein ebenfalls sehr einfache Lösung haben wir über das Filesystem der AS400 mit Hilfe eines CL's realisiert:
CL-Ablauf
1. AS400-Datei mit CPYTOPCD ins QDLS/... kopieren.
2. STRPCO
3. STRPCCMD PCCMD(xxx.bat oder .exe) PAUSE(*NO)
Die PC-bat oder exe kopiert dann die Datei aus dem Filesystem, löscht diese dort und verarbeitet die Datei auf dem PC.
Einzige Voraussetzung: Das CL muss auf einem PC in einer 5250-Sitzung interaktiv laufen.
Gruss Reinhold

hwalk
04-04-14, 09:54
Gibt es auch eine Lösung ohne PC?

malzusrex
04-04-14, 10:03
Gibt es auch eine Lösung ohne PC?

Wie soll ein automatischer DL von AS/400 zum PC ohne PC gehen?
Wenn kein PC dann auch keine Datei zum PC..
Was möchtest du von wo nach wo senden ?

Gruß
Ronald

Fuerchau
04-04-14, 10:09
Nun, da fällt mir nur FTP ein.

RobertMack
04-04-14, 11:11
Je nach Herkunft und Art könnte auch Scott Klement's HTTPAPI ein Ansatz sein.