Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Alternative zu 7-Zip unter Windows

Frage Microsoft Windows Tools

Mitglied: rana-mp

rana-mp (Level 1) - Jetzt verbinden

02.11.2010 um 14:31 Uhr, 4633 Aufrufe, 6 Kommentare

Hallo zusammen,

da es in 7-Zip einen Bug gibt der Probleme beim verwenden von listfiles macht, brauche ich jetzt leider eine alternative dazu...

Der Bug aeussert sich darin, dass 7-Zip meckert, wenn ich in einem listfile scheinbar doppelte Dateinamen habe.
Wenn zb. folgendes drinsteht:
01.
C:\Ordner1\Unterordner1\Datei0.txt 
02.
C:\Ordner2\Datei0.txt 
03.
C:\Ordner3\Unterordner1\Datei0.txt
dann maekelt er mir an, dass "Datei0.txt" doppelt ist. Dabei haette ich gern diese Datein inklusive der Pfade in ein Archiv gepackt.
Entweder hat jetzt zufaellig jemand eine Loesung fuer das Problem, oder eine Alternative zu 7-Zip, die folgende Anforderungen erfuellt:

- muss ueber Kommandozeile bedienbar sein
- von einem Netzwerkpfad ausfuehrbar, ohne lokale Installation (UNC-Pfad)
- muss ein Archiv direkt auf einem Netzwerkpfad erzeugen koennen (UNC-Pfad)
- die Moeglichkeit als Parameter eine Datei zu uebergeben, die die zu packenden Daten mit kompletten Pfaden enthaelt. (Listfile unter 7-Zip)
- muss Zip-Archive erstellen koennen
- kompatibel zu Server 2003 bis 2008 R2, jeweils 32 und 64bit.
- idealerweise kostenlos, auch fuer den Firmeneinsatz

Danke fuer eure Hilfe.


Gruss,

rana-mp
Mitglied: Starmanager
02.11.2010 um 14:36 Uhr
Grins, kostenlos ist wohl so nicht moeglich. Aber probier doch mal Winzip. Dort gibt es auch eine Option fuer die Kommanozeile die gut funktioniert. Mit PK-Zip geht es auch sehr gut.

Zum uebertragen ins Netzwerk verwende ich Robocopy. Das ist dann auch stabil.

MFG

Starmanager
Bitte warten ..
Mitglied: H41mSh1C0R
02.11.2010 um 14:55 Uhr
wie sind denn deine Parameter?

welche 7z Version nutzt du?
Bitte warten ..
Mitglied: rana-mp
02.11.2010 um 15:37 Uhr
7-Zip Version ist 4.65, laut Dateiinfo der 7z.exe. Problem trat auch schon mit 4.57 auf.

ich rufe sinngemaess folgendes auf:

01.
\\servername\pfad1\7z.exe a -tzip \\servername\pfad2\ziparchiv.zip @%temp%\listfile.txt
Dieser Aufruf war schon ein Ergebniss etlicher Tests, so funktioniert es zB. nicht, das Listfile ebenfalls von einem UNC-Pfad zu holen.
Wenn das Listfile nur unterschiedliche Dateinamen enthaelt funktioniert das auch normal.
Das Listfileproblem habe ich sowohl in der Powershell (dort moechte ich es spaeter benutzen), als auch in einem cmd-Fenster.
Bitte warten ..
Mitglied: bastla
02.11.2010 um 15:46 Uhr
Hallo rana-mp!

Und so?
for /f "usebackq delims=" %%i in ("\\servername\pfad2\listfile.txt") do \\servername\pfad1\7z.exe a \\servername\pfad2\ziparchiv.zip "%%i"
BTW: Wenn der Dateityp des Archivs ".zip" ist brauchst Du kein "-tzip" ...

Grüße
bastla
Bitte warten ..
Mitglied: rana-mp
02.11.2010 um 15:57 Uhr
Das Problem dabei ist, das 7-Zip beim updaten eines bestehenden Archives dieses erst einmal komplett durchs Netzwerk schaufelt. Da die Archive gerne mehrere Gigabyte gross werden koennen dauert das zu lange und erzeugt zu viel unnoetige Last.
Ich habe, aufgrund des Fehlers, noch keine groesseren Tests mit dem Listfile gemacht, hatte aber gehofft, dass das Erzeugen der Datei dabei effizienter ist.
Bitte warten ..
Mitglied: 60730
02.11.2010 um 16:17 Uhr
moin,

Das Problem dabei ist, das 7-Zip beim updaten eines bestehenden Archives dieses erst einmal komplett durchs Netzwerk schaufelt.
da....

..her würde lasse ich in solchen Fällen das Script auf dem Rechner laufen, der den kürzesten Weg zu den Daten hat (die Kiste die den Share bereitstellt)

Ich mache mit einem ähnlichen, wie von Bastla beschriebenen Script diverse Sachen u.a auch Zips von Ordnern und deren Unterordner wo ein Dateiname in jedem Ordner vorhanden ist.

Das klappt wunderbar.

Gruß
Bitte warten ..
Ähnliche Inhalte
LAN, WAN, Wireless
gelöst Windows 7 IP-Sec VPN Client Alternative (4)

Frage von mario87 zum Thema LAN, WAN, Wireless ...

Windows Server
gelöst Alternativen zur "Windows Aufgabenplanung" (4)

Frage von michi-ffm zum Thema Windows Server ...

Batch & Shell
gelöst ZIP-Archive nach Dateien durchsuchen und Pfade ausgeben (33)

Frage von evinben zum Thema Batch & Shell ...

PHP
gelöst ZIP-Datei auf Server speichern (23)

Frage von Yanmai zum Thema PHP ...

Neue Wissensbeiträge
Linux Netzwerk

Ping und das einstellbare Bytepattern

(1)

Erfahrungsbericht von LordGurke zum Thema Linux Netzwerk ...

Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(3)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
SAN, NAS, DAS
MSA 2050 RAID Konfig (27)

Frage von Leo-le zum Thema SAN, NAS, DAS ...

Netzwerkmanagement
Windows Server 2008 R2: "netsh reset" nicht verfügbar? (11)

Frage von RickTucker zum Thema Netzwerkmanagement ...

Outlook & Mail
Outlook Suche liefert kein Ergebnise mehr (8)

Frage von Bjoern-B zum Thema Outlook & Mail ...

Windows Server
gelöst "Kiosk"System für Demoversion und neue Versionen einer Anwendung (7)

Frage von kpieper zum Thema Windows Server ...