Site Index - Feedback - Impressum |
| |||||||||
|
|
( Archiv ) | ( Neues Thema ) |
( Zeige die Threadübersicht ) | ( Zur Startübersicht ) |
04.03.2006 |
rar 35 (von: udo schelp, 20:04:45) | ^ |
Hallo,
habe jetzt mal ein Archive über mehrere Dateien erstellt (*.rar). Wie bekomme ich diese nun wieder ausgepackt. Habe sowohl den Befehl mit "e" als auch mit "x" ausprobiert. Ich bekomme aber immer nur die Meldung: ... Extracting from f:\test.part1.rar Extracting from f:\test.part2.rar Extracting from f:\test.part3.rar Extracting from f:\test.part4.rar No files to extract ... obwohl die genannte, auszupackende Datei im Archiv vorhanden ist... danke udo [ Leser: 137 ] |
Re: rar 35 (von: Ingo, 22:31:54) | |
Hast du auch den kompletten Pfad mit angegeben?
Den bekommt man mit rar l <archive> Ingo |
05.03.2006 |
Re: rar 35 (von: Andreas Schnellbacher, 00:26:22) | |
Gesamtes Archiv auspacken:
rar x <archive> <path_to_extract>\ |
Re: rar 35 (von: udo schelp, 10:19:03) | |
Hallo,
ich habe folgende Befehle ausgeführt: Einpacken: rar32 a -agYYYY-MM-DD-NN -m1 -t -v700000 f:\rar350\test\test- d:\*.* Es sollen also Archive in der Form (z.B.) "test-2006-03-03-xx" erzeugt werden, wobei xx lt. Beschreibung eine fortlaufende (selbständig generierte) Numerierung ist. Es wird aber folgendes generiert: test-2006-03-03-01.part1.rar test-2006-03-03-01.part2.rar ...usw. D.h. die Numerierung klappt schon nicht; es wird automtatisch ein partx darangehängt. Inhalte auflisten: Mit dem Befehl "rar32 l f:\rar350\test\test*.*" werden mir die Inhalte alle Archive wie folgt ausgegeben: Volume f:\rar350\test\test-2006-03-05-01.part1.rar Name Size Packed Ratio Date Time Attr CRC Meth Ver ------------------------------------------------------------------------------- KW10_DATA1_FULL.DAT 1148334338 679999902 --> 27-02-06 09:05 .....A. 94D3E985 m1g 2.9 ------------------------------------------------------------------------------- 1 1148334338 679999902 59% volume 1 Volume f:\rar350\test\test-2006-03-05-01.part2.rar Name Size Packed Ratio Date Time Attr CRC Meth Ver ------------------------------------------------------------------------------- KW10_DATA1_FULL.DAT 1148334338 408258359 <-- 27-02-06 09:05 .....A. DC11F88A m1g 2.9 ------------------------------------------------------------------------------- 0 0 408258359 0% volume 2 Ich war also davon ausgegangen, dass, so wie ich das kenne, alle Informationen im 1sten Volume vohanden sind und das er nicht jedes Volum durchsucht. Inhalte auspacken: rar32 x f:\rar350\test\test*.* KW10_DATA1_FULL.DAT Dann wird mir folgendes ausgegeben: Extracting from f:\rar350\test\test-2006-03-05-01.part1.rar Extracting from f:\rar350\test\test-2006-03-05-01.part2.rar No files to extract Obwohl die Datei im Archiv sein muß, wird sie nicht gefunden. Wäre also für jeden Hinweis dankbar... danke udo |
Re: rar 35 (von: Jürgen Ulbts, 13:56:40) | |
Das "agYYYY-MM-DD-NN" kannst Du Dir sparen.
RAR legt automatisch bei mehreren Archiven einen Nummerierung an. datei.rar datei.r01 datei.r02 ... So, das folgende hat nicht direkt was mit dem Problem zu tun, ist aber vielleicht doch für den einen oder anderen Interessant... Wenn Du die Archive mit einem Datum versehen willst, kann man es entweder selber als Dateinamen angeben, REXX oder auch 4OS2 dafür benutzen. Die REXX Variante, mit der ich meine eCS Backups mache sieht so aus: ==== /* eCS Backup */ /* Juergen Ulbts */ /* Changelist */ /* 2004-12-27 - J.U. - first version */ PARSE UPPER ARG arg param '@echo off' /* Load REXXUTIL */ call rxfuncadd sysloadfuncs, rexxutil, sysloadfuncs call sysloadfuncs currentdate = DATE('S') currentdate = INSERT('-', currentdate, 6) currentdate = INSERT('-', currentdate, 4) SAY 'Datum: 'currentdate currenttime = TIME() currenttime = DELSTR(currenttime, 6, 3) currenttime = DELSTR(currenttime, 3, 1) currenttime = INSERT('-', currenttime, 2) SAY 'Zeit: 'currenttime 'ZIP -9Sr D:\eCS_OL-Server_'currentdate'_'currenttime'.ZIP C:\* -x swapper.dat' /* 'RAR a -m0 -v700000 -s- -r -xswapper.dat E:\eCS_OL-Server_'currentdate'_'currenttime'.RAR C:\*' */ ==== Bei 4OS2 kann man das Datum (YYYY-MM-TT) so zusammen bauen (Nachteil Monat und Jahr sind nicht zweistellig für Werte kleiner 10, da müßte man noch mit einer Funktion nachhelfen): %_YEAR%-%_MONTH%-%%_DAY% Jürgen |
Re: rar 35 (von: Rudi, 15:23:08) | |
>Ich war also davon ausgegangen, dass, so wie ich das kenne,
>alle Informationen im 1sten Volume vohanden sind und das er nicht jedes Volum durchsucht. Das wäre mir neu. Soweit mir bekannt, benutzt RAR kein zentrales Inhaltsverzeichnis. D.h. es müssen alle Dateien - wenngleich nicht byteweise - durchgelesen werden. ZIP dagegen verwendet ein Inhaltsverzeichnis, das sich aber am Ende der letzten Datei befindet. Denn am Anfang ist ja nicht bekannt, welche Dateien im Archiv später mal enthalten sein werden. |
06.03.2006 |
Re: rar 35 (von: udo schelp, 11:44:07) | |
...also im Archiv liegen nur die Dateinamen, ohne Verzeichnisse. Also wie (mit welchem Befehl) bekomme ich unter "rar35" nun einzelne Dateien raus? Ich will ja nicht z.B. 5 GB komplett auspacken um an eine Datei zu kommen...
Ich verwende den Befehlt: rar32 e F:\zip-test\backup2006-03-06.rar Dateiname Dieser funktioniert aber leider nicht. Ich bekomme immer noch die Meldung: RAR 3.50 Copyright (c) 1993-2005 Alexander Roshal 3 Aug 2005 Shareware version Type RAR -? for help Extracting from F:\zip-test\backup2006-03-06.rar Extracting from F:\zip-test\backup2006-03-06.r00 Extracting from F:\zip-test\backup2006-03-06.r01 No files to extract udo |
Re: rar 35 (von: Juergen Ulbts, 13:44:25) | |
rar(32) e <Archiv> Dateiname ist eigentlich korrekt.
Ich teste es nachher mal mit der aktuellen Version. Ihrgendwie liegt da was im Argen... Jürgen |
( Zeige die Threadübersicht ) | [ Version zum Drucken ] | ( Zur Startübersicht ) |
|
Mit * markierte Felder müssen ausgefüllt werden ! |
|