Site Index - Feedback - Impressum |
| |||||||||
|
|
( Archiv ) | ( Neues Thema ) |
17.07.2000 |
Re: Dekomprimieren mit TAR.EXE (von: Andreas Schnellbacher, 18:09:36) | « ^ |
Moin GA, hier meine untar-Scripte:
/* REXX */ /* untar.cmd zum Auspacken von .tar-Dateien Zuordnung: *.tar UnpackDir muss vorher existieren! */ call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs' call SysLoadFuncs parse arg args args = strip(args) /* Verzeichnis der Input-Datei */ UnpackDir = directory(args'..') /* oder festes Verzeichnis */ /*UnpackDir = e:unpacked*/ '@md 'UnpackDir' 1>nul 2>nul' 'tar -x -C 'UnpackDir' -f 'args /* UnpackDir oeffnen */ call SysSetObjectData UnpackDir, 'OPEN=DEFAULT;' /* Noch ein 2. mal zum Nach-vorne-Holen */ call SysSetObjectData UnpackDir, 'OPEN=DEFAULT;' /* Sofort aktualisieren, nur Warp4 */ call SysSetObjectData UnpackDir, 'MENUITEMSELECTED=503' return /* REXX */ /* untgz.cmd zum Auspacken von .tar.gz-Dateien Zuordnung: *tar.gz *tgz (ohne Punkt ist kein Versehen) UnpackDir muss vorher existieren! */ call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs' call SysLoadFuncs parse arg args args = strip(args) /* Verzeichnis der Input-Datei */ UnpackDir = directory(args'..') /* oder festes Verzeichnis */ /*UnpackDir = e:unpacked*/ '@md 'UnpackDir' 1>nul 2>nul' 'tar -x -z -C 'UnpackDir' -f 'args /* UnpackDir oeffnen */ call SysSetObjectData UnpackDir, 'OPEN=DEFAULT;' /* Noch ein 2. mal zum Nach-vorne-Holen */ call SysSetObjectData UnpackDir, 'OPEN=DEFAULT;' /* Sofort aktualisieren, nur Warp4 */ call SysSetObjectData UnpackDir, 'MENUITEMSELECTED=503' return Falls die Archive mehr als 1 Objekt enthalten (wenn das Verzeichnis also nicht mitgepackt ist), ist es besser nicht in das aktuelle Verz. auszupacken, sondern in ein Unterverzeichnis: UnpackDir = directory(args'..neu') [ Leser: 58 ] |
|
Mit * markierte Felder müssen ausgefüllt werden ! |
( Zeige alle Einträge ) | ( Zur Startübersicht ) |
|
| GA | 76 | 17.07.2000 | 15:47 |
| Alexander Hoff | 73 | 17.07.2000 | 15:55 |
| Klaus Staedtler | 70 | 17.07.2000 | 15:59 |
| Andreas Schnellbacher | 58 | 17.07.2000 | 18:09 |
|