TAR vers ZIP - Win NT/2K/XP - Windows & Software
Marsh Posté le 09-11-2007 à 07:57:36
ReplyMarsh Posté le 09-11-2007 à 08:05:01
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.
Marsh Posté le 09-11-2007 à 09:08:51
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,
Marsh Posté le 09-11-2007 à 09:30:17
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
Marsh Posté le 09-11-2007 à 09:31:24
La boucle est comme ceci :
Fichier test.cmd (à mettre par exemple dans le répertoire des *.tar) :
Code :
|
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.
Marsh Posté le 09-11-2007 à 06:34:29
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,