Avatar billede o-zone Nybegynder
14. januar 2007 - 12:55 Der er 6 kommentarer og
1 løsning

unzip tar.gz pakker

Hej med jer ...

Jeg har et ikke kendt antal tar.gz pakker som jeg gerne vil have mit program til at unzippe. Det hele foregår på en windows maskine.

Er der nogen af jer der har et forslag til hvordan det kunne foregå?

Jeg leder efter et library til at unzippe, eller skal jeg eventuelt lave system kald eller scripte et pakkeprogram via mit program?

/o-zone
Avatar billede arne_v Ekspert
14. januar 2007 - 17:36 #1
Er du tilpas mageligt anlagt finder du en gzip.exe og tar.exe til windows og bruger:

Process.Start("gzip", "-d foobar.tar");
Process.Start("tar", "xf foobar.tar");
Avatar billede arne_v Ekspert
14. januar 2007 - 17:39 #2
http://www.example-code.com/csharp/untar-gz.asp

har kode men bruger en ikke gratis komponent

gzip er direkte supporteret i .NET 2.0 og tar formatet er ret simpelt, så hvis
du vil kan du selv skrive hele koden
Avatar billede o-zone Nybegynder
15. januar 2007 - 12:14 #3
Jeg finder ud af det! Tak for hjælpen - smid et svar, så jeg kan lukke tråden! :-)
Avatar billede arne_v Ekspert
15. januar 2007 - 15:04 #4
ok
Avatar billede o-zone Nybegynder
15. januar 2007 - 17:34 #5
...jeg har lagt et følgespørgsmål til dette på http://www.eksperten.dk/spm/756221

Jeg kan ikke få tar til at fatte at den ikke skal smide output i det aktive directory :-(
Avatar billede arne_v Ekspert
15. januar 2007 - 17:48 #6
jeg har smidt en kommetar der
Avatar billede o-zone Nybegynder
15. januar 2007 - 21:51 #7
tak for hjælpen :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester