Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Commandline Packprogramm


WhiteVelvet
2007-03-06, 13:34:49
Ich suche ein Packprogramm für die DOS-Umgebung, das 1) Freeware ist und 2) lange Dateinamen unterstützt. Ich hatte bis eben LHA im Visier, aber es erfüllt nicht Punkt 2). Rar/Zip und sowas sind nur Shareware...

UliBär
2007-03-06, 13:41:30
7-Zip installiert einen Kommandozeilenpacker ( 7z.exe ) gleich mit.

WhiteVelvet
2007-03-06, 13:56:05
Dankeschön :)

Gast
2007-03-06, 14:20:29
Korrekt (7-zip). Die Konsole ist aber keine DOS-Umgebung, WhiteVelvet ;-)

WhiteVelvet
2007-03-06, 14:36:42
Ja, ich nenn das aber immer so ;)

Hatte eben ARJ getestet. Unter XP funktioniert es mit den langen Dateinamen, aber nicht unter WinNT. Seltsam eigentlich, denn die Konsole von NT unterstützt eigentlich lange Dateinamen.

So, nun aber 7-zip :)

WhiteVelvet
2007-03-06, 14:48:48
Besonders nett ist 7zip aber auch nicht... macht zwar schöne lange Dateinamen. bricht aber ein Archiv-Update mit "System-Error" und "nicht implementiert" ab :|

UliBär
2007-03-06, 14:53:54
Welche Version hast Du denn installiert, die 4.42 Release oder die 4.44 Beta?
Hast Du die 7z.exe verschoben?

[edit] Aus dem 7-Zip-FAQ:
Why do the add, delete and update operations not work for some existing archives?

The current version of 7-Zip can't execute some operations with .7z archives that have been created with the "solid" option switched on.

WhiteVelvet
2007-03-06, 14:58:18
Es ist die 4.42 Commandline Version, habs auf einem WinNT Rechner in c:\winnt\system32 verschoben. Das erste Update in ein Archiv klappt, nicht aber das zweite Update. Ein drittes Update wiederum klappte dann doch wieder, also mal so, mal so.

Gast
2007-03-06, 15:00:27
? 7-zip kann momentan noch keine solid-Archive updaten. Davon ab kannst du dir ruhig die 4.44beta gönnen. http://www.7-zip.org/download.html

WhiteVelvet
2007-03-06, 15:07:35
Was heißt "solid Archive"? Hintergrund: Ich habe etwa 12 Verzeichnisse auf 4 NT-Rechnern mit jeweils knapp 4000 Dateien. Viele dieser Dateien sind redundant und müssen gelöscht werden, damit am Ende nur noch die aktuellsten 4000 Dateien übrigbleiben. Daher dachte ich mir, dass ich die Verzeichnisse jeweils durch ein Update in das Archiv schiebe und am Ende von den 12 Verzeichnissen nur noch die aktuellsten Dateien übrigbehalte. Also quasi mache ich aus 48.000 Dateien nur noch 4000 Dateien, der Rest ist veraltet und gehört gelöscht.

Vielleicht gibt es noch einfachere Methoden, aber die mit dem Zip-Archiv kam mir am ehesten in den Sinn.

UliBär
2007-03-06, 15:19:39
Als Alternative könntest Du auch gzip / gunzip aus den Unix-Utilities verwenden:
http://unxutils.sourceforge.net/

Download: http://sourceforge.net/project/showfiles.php?group_id=9328

PatkIllA
2007-03-06, 15:25:58
Für dein vorhaben würde ich eher rsync oder robocopy empfehlen.

WhiteVelvet
2007-03-06, 15:45:24
Ich glaube robocopy scheint die Erlösung zu sein :) Das spiegelt mir Verzeichnisse genau so wie ich es brauche *freu*