Hallo

Welkom, Gast. Alsjeblieft inloggen of registreren.

Recent

347 gasten, 0 leden

Welkom, Gast. Alsjeblieft inloggen of registreren.

26 april 2024, 11:57:16

Login met gebruikersnaam, wachtwoord en sessielengte

Nieuws

Welkom op het vernieuwde NL Computer Forum!

Auteur Topic: 7-Zip archief bijwerken  (gelezen 8816 keer)

0 leden en 1 gast bekijken dit topic.

Offline Peter

  • Sysop
  • *****
  • Berichten: 5.683
  • Geslacht: Man
7-Zip archief bijwerken
« Gepost op: 16 december 2012, 21:21:49 »
Hoi,

Met het volgende 7-Zip commando kan je een .7z archief maken van alles in de map c:\testmap:
7z a backup.7z c:\testmap

Als in de testmap een bestand niet meer aanwezig is en je update het archief met het commando
7z a backup.7z c:\testmap of 7z u backup.7z c:\testmap
, dan blijft dit vervallen bestand in het archief staan. Nieuwe of gewijzigde bestanden worden wel netjes in het archief gezet.

Nu kun je van te voren ook het oude archief eerst compleet weggooien maar is er misschien een optie om dat aan 7z te vertellen om niet meer bestaande bestanden uit het archief te halen?


Peter

Offline Michel Uphoff

  • Wizop
  • *****
  • Berichten: 1.816
  • Geslacht: Man
    • Tentoonstelling
Re: 7-Zip archief bijwerken
« Reactie #1 Gepost op: 17 december 2012, 00:40:20 »
Hoi Peter,
 
Ik denk niet dat er voor 7zip een dergelijke command line optie is, maar Winrar kan het volgens mij wel (ik dacht via de -as switch).
Logisch zal het volgende moeten gebeuren: Eerst alle bestanden die gezipt moeten worden intern listen, vervolgens de bestanden in de zip listen, en daarna een 'to delete list' hiermee opbouwen, en vervolgens alles in deze lijst uit de zip verwijderen.
 
Michel Uphoff
Homepage

Offline Peter

  • Sysop
  • *****
  • Berichten: 5.683
  • Geslacht: Man
Re: 7-Zip archief bijwerken
« Reactie #2 Gepost op: 17 december 2012, 19:42:25 »
Hoi Michel,

>>Logisch zal het volgende moeten gebeuren:...
Dan is het veel makkelijker en handiger om eerst het archief te wissen en dan te verversen, of een unieke archiefnaam gebruiken, bijv. de datum en tijd.
Het nadeel is dan weer dat telkens een compleet nieuw archief gemaakt wordt en je dus geen snelheidswinst hebt t.o.v. updaten van een bestaand archief.


Peter

Offline Michel Uphoff

  • Wizop
  • *****
  • Berichten: 1.816
  • Geslacht: Man
    • Tentoonstelling
Re: 7-Zip archief bijwerken
« Reactie #3 Gepost op: 17 december 2012, 20:07:35 »
Kijk eens even of Winrar dit kunstje kent, en of het wat voor je is.
 
Michel Uphoff
Homepage

Offline Peter

  • Sysop
  • *****
  • Berichten: 5.683
  • Geslacht: Man
Re: 7-Zip archief bijwerken
« Reactie #4 Gepost op: 17 december 2012, 22:12:18 »
Als het gratis kan heb ik dat liever... :obio:

Na nog een keer zoeken en puzzelen in de helpfile van 7-Zip een oplossing gevonden:
7z u backup.7z c:\testmap -uq3

-uq3 zorgt ervoor dat niet meer bestaande bestanden in het archief blijven staan maar een markering krijgen om te verwijderen tijdens het uitpakken.
Werkt prima.



Peter
« Laatst bewerkt op: 17 december 2012, 22:27:02 door Peter »