Anmelden

View Full Version : ZIP-Archiv erstellen



Andreas Herzfeldt
27-08-02, 14:57
Hallo,

kennt von Euch jemand ein Tool, um auf der
AS/400 z. B. aus einem IFS-Objekt ein
ZIP-Archiv zu erstellen, das später mit
WINZIP / WINRAR o. ä. gelesen werden kann ?

Andreas

BenderD
27-08-02, 16:29
Hallo,

seit V4R2 ist jar auf der Kiste drauf, der Java Archiver erstellt Zip compatible Archive. Aufrufbar ist dieses Program von der Qshell oder im Batch mit dem OS/400 Command QSH

Dieter

Andreas Herzfeldt
27-08-02, 16:58
Hallo Dieter,

danke für den Tip.

Hast Du irgendeinen Syntax damit ich
das JAR per QSH anwenden kann !

Andreas

BenderD
27-08-02, 19:24
Hallo,

QSH Eingabe
jar -?
sollte eine kleine Bedienerhilfe liefern. Ich habe da auch mal einen kleinen Beitrag für die Konkurrenz (Midrange Magazin) geschrieben. Solltest Du den nicht mehr greifbar haben, hak' halt nochmal nach, dann stell ich ein Beispiel ins Forum.

Dieter

Andreas Herzfeldt
29-08-02, 06:53
Hallo Dieter,

habe mich mit dem JAR über QSH näher beschäftigt. Habe eine CL-Prozedur dafür
geschrieben - klappt prima.

Danke nochmals.

Andreas

Michael Zorn
04-10-02, 10:04
Hallo Andreas,

könntest Du das CL mal hier posten?

Gruß
Michael

<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von Andreas Herzfeldt:
Hallo Dieter,

habe mich mit dem JAR über QSH näher beschäftigt. Habe eine CL-Prozedur dafür
geschrieben - klappt prima.

Danke nochmals.

Andreas[/quote]

Andreas Herzfeldt
04-10-02, 13:08
Hallo Michael,

Das Programm soll z. B. alle im Ordner IFSZIP ( vorher mit CRTDIR oder OPNAV erstellen ) stehenden Dateien mit *.TXT in ein ZIPNAME.ZIP packen.

Hier ein Auszug aus der CL-Prozedur :
Ich habe eine Variable &CMD-80 Zeichen *CHAR
erstellt und bastle mir im Programm diese
Variable wie folgt zusammen :

CHGVAR VAR(&CMD) VALUE('cd /IFSZIP ; jar -cvfM ZIPNAME.ZIP *.TXT ; exit')

Die Ausführung läuft dann im Programm in einer JAVA-Shell. Der Befehl 'exit' ver-
anlaßt die JAVA-Shell diese zu beenden !

QSH (&CMD)

Andreas