IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Commande Windows "zip"


Sujet :

Windows

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 17
    Points : 11
    Points
    11
    Par défaut Commande Windows "zip"
    Salut,

    Je souhaite compresser un dossier en archive zip, et pour cela le plus simple me semble être de faire appel à l'utilitaire zip de windows.

    Le problème c'est que les noms de fichiers qui contiennent des accents foirent (encore un problème d'encodage qui fait ch*** )

    Par exemple [ici] je compresse mes 4 fichiers dans "a.zip" et vous voyez que les 2 derniers noms de fichiers ont foiré...

    Quelqu'un connaît-il la solution à ce problème ? Il doit y en avoir une vu que lorsqu'on crée un "Dossier compréssé" sous windows c'est cet utilitaire qui est appelé et on n'a pas ce problème.

    Merci

  2. #2
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Salut

    Dans ta commande, tu compresse le répertoire ou les fichier, tu a écrit le nom des fichier dans ta commande ou juste le répertoire ?

    Parce que si tu a mi juste le répertoire c'est le programe qui n'accépte pas les accent.

    Si tu a mi le nom des fichier dans ton script il faut que tu convertisse le texte de ANSI ver OEM

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 17
    Points : 11
    Points
    11
    Par défaut
    J'ai mis un lien dans mon post vers une capture d'écran. Au cas où, je remet l'image ici :



    Comme tu peux le voir, ma commande était : afin de zipper tous les fichiers du répertoire courant dans a.zip

    J'espere que cela t'aidera à m'éclairer.

    Merci

  4. #4
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Ben alor c'est que la commande ne gére pas la accents.

    Mais tu peut utiliser l'utilitaire 7-zip, qui fonctionne trés bien et facilement en ligne de commande, il gére les accents, et il est gratuit: http://www.01net.com/windows/Utilita...ches/4035.html

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 17
    Points : 11
    Points
    11
    Par défaut
    Dans ce cas il faut que l'utilisateur ait installé 7-zip sur son PC sinon ça ne marche pas... Pas très portable tout ça...

    Mais la commande zip de windows doit forcément prendre en charge les accents puisque lorsqu'on compresse "à la souris" des fichiers avec accents, il n'y a pas de problème...

  6. #6
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Citation Envoyé par vince3147
    Dans ce cas il faut que l'utilisateur ait installé 7-zip sur son PC sinon ça ne marche pas... Pas très portable tout ça...
    Il y a juste un fichier a récupérer dans 7 zip, 7z.exe, tu peut le mettre avec ton script

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 17
    Points : 11
    Points
    11
    Par défaut
    Effectivement, ça marche bien comme ça !
    En plus la command-line de 7zip est bien plus riche en options et possibilités que celle de windows.

    Merci !

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo