Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
889 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  TAR vers ZIP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

TAR vers ZIP

n°2735115
villegente​o
Posté le 09-11-2007 à 06:34:29  profilanswer
 

   Bonjour,
Je dois transformer l'ensemble des fichiers TAR d'un dossier en fichiers ZIP. Cela doit être fait en ligne de commande. Savez-vous comment faire ?
 
     Merci, Bonne Journée,

mood
Publicité
Posté le 09-11-2007 à 06:34:29  profilanswer
 

n°2735117
z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 09-11-2007 à 07:57:36  profilanswer
 

il te faudrait retrouver un bon vieu pkzip.exe


---------------
#mais-chut
n°2735118
dnlilas
Posté le 09-11-2007 à 08:05:01  profilanswer
 

Essaie ceci:
http://www.7-zip.org/fr/
Il y a une version ligne de commande. Eventuellement tu l'utilises avec un fichier batch pour tes fichiers TAR.

n°2735124
villegente​o
Posté le 09-11-2007 à 09:08:51  profilanswer
 

Effectivement, il existe une version en ligne de commande de 7zip (qui marche plutôt bien). Mais dans ce cas, j'ais plusieurs fichiers tar à transformer en zip en même temps. Cette tâches doit être effectuée sur une machine windows, tout les jours avec des fichiers ayant des nom différents mais se trouvant toujours dans le même dossier.
Tout le problème réside alors dans la création de code (boucle, ... que je ne maitrise pas).
 
Si quelqu'un sait faire, je suis preneur.
 
   Merci, Bonne Journée,

n°2735133
z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 09-11-2007 à 09:30:17  profilanswer
 

Je comprend pas trop.
 
Tu dois extraire les tar et simplement les recompresser en ZIP ?
 
avec un batch file contenant un FOR .... ca doit le faire je pense
http://www.windows2000.ovh.org/BATCH/for.html


Message édité par z_cool le 09-11-2007 à 09:31:28

---------------
#mais-chut
n°2735134
dnlilas
Posté le 09-11-2007 à 09:31:24  profilanswer
 

La boucle est comme ceci :
 
Fichier test.cmd (à mettre par exemple dans le répertoire des *.tar) :

Code :
  1. @echo off
  2. FOR %%A IN (*.tar) DO (
  3.    echo %%A
  4.    rem 7zip-convert %%A %%A.zip
  5. )


 
le "rem 7zip-convert %%AA %%A.zip" n'est qu'un exemple bidon (d'où préfixé par "rem" qui est un commentaire dans le fichier batch). %%A est le nom dynamique du fichier tar trouvé. Tu n'as qu'à modifier pour adapter à la vraie syntaxe. Pour extraire la partie nom de l'extension (si besoin), il faut d'autres codes.
Si tu exécutes le fichier test.cmd ci-dessus tel quel, tu verras défiler le nom des fichiers tar trouvés.


Message édité par dnlilas le 09-11-2007 à 09:34:07

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  TAR vers ZIP

 

Sujets relatifs
Word - Insérer un lien vers en-tete de page dans le sommaireAntivirus : migré vers une nouvelle version ?
rediriger tous les flux https vers un proxy?transferer les messages recus de thunderbird vers webmail gmail?
convertir tableau de word vers excelProblème Mise à jour XP home vers pro interrompue
xp vers vista,probleme.Pb restauration ZIP
Cloner disque dur de IDE vers USBexel transfert automatique vers boite email
Plus de sujets relatifs à : TAR vers ZIP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR