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, 4449 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.

Mit freundlichen Grüßen

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 ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Windows Server
Windows asynchrone Replikation - Alternative zu DoubleTake und DFS-R

Frage von Der-Phil zum Thema Windows Server ...

LAN, WAN, Wireless
gelöst Windows 7 IP-Sec VPN Client Alternative (4)

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

Windows Netzwerk
Windows SCCM vs Puppet + Chocolatey (3)

Frage von eglipeter zum Thema Windows Netzwerk ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (34)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...