7zip console command, kom er niet uit!

Pagina: 1
Acties:
  • 101 views sinds 30-01-2008
  • Reageer

  • YoG
  • Registratie: Juni 2001
  • Niet online
Ik probeer met 7zip een SFX package te maken die zichzelf automatisch (dus zonder tussenkomst van de gebruiker) uitpakt. In WinRAR gaat dit erg makkelijk.
De SFX maken lukt me wel, gaat via de GUI. Maar je kan daar niet instellen dat ie automatisch moet uitpakken. Dat doe je volgens de helpfile met parameter /y. In de GUI staat een vak voor parameters, maar de /y pakt ie daar niet ! Zegt steeds dat het geen geldige parameter is :?

Dan maar in de ol' console command style, maar dat lukt me dus helemáál niet!
Heb al de helpfiles doorgespit en het lijkt allemaal zo logisch, en ik heb dit o.a. geprobeert :

7z a -sfx -y bestand.bla

7z a -sfx -y bestand.bla bestand.exe

7z a -sfx -y bestand.7z bestand.exe

7z a -sfx /y bestand.bla

7z a -sfx /y bestand.bla bestand.exe

en so on enz enz enz...

Wie kan mij zeggen hoe ik die command moet invoeren? ;(

Eerste nuttige fipo krijgt een koekje :9 :>

spek pc, spek hifi, last.fm


  • Boomerang
  • Registratie: November 2000
  • Niet online
Zo moet het volgensmij:

code:
1
7z a -sfx -y bestand.exe bestanden.bla


Voorbeeld, ik wil setup.exe inpakken naar een sfx archive met de naam setup_sfx.exe:
code:
1
2
3
4
5
6
7
8
9
10
11
12
D:\test>7z a -sfx -y setup_sfx.exe setup.exe

7-Zip (A) 3.11  Copyright (c) 1999-2003 Igor Pavlov  2003-10-06
Scanning

Updating archive setup_sfx.exe

Compressing  setup.exe

Everything is Ok

D:\test>


Succes :)

  • YoG
  • Registratie: Juni 2001
  • Niet online
Dat werkt dus perfekt :*)

Bedankt! Ik kan weer door :)

spek pc, spek hifi, last.fm


  • YoG
  • Registratie: Juni 2001
  • Niet online
Wat is dit nou voor iets wazigs,

Ik heb uitgevonden hoe je 'm zo kunt uitpakken dat ie niet vraagt om een bevestiging als het bestand al bestaat in de doelmap (-y is dus blijkbaar niet zo 'silent' las ik dacht :/ ).

Dat doe ik met dit commando:
copy /b 7zC.sfx + Volga.7z Volga_test.exe

Je plakt dus a.h.w. de SFX module en het 7z bestand in elkaar tot een exe bestand.

Je ziet m uitpakken en dat gaat all the way tot 100%.. maar daarna verschijnt er helemaal geen uitgepakt bestand :?

Ik weet zeker dat dat commando goed is want met een andere SFX module (met een console) werkt het wel! Maarja dan zit je weer met "Are you sure you want to overwrite?" :/

Lekkere compressie, alleen het programma erom heen zit zO vaag in elkaar.. :(

[ Voor 7% gewijzigd door YoG op 07-10-2003 19:38 . Reden: bold erbij ]

spek pc, spek hifi, last.fm