Software » Question 7zip ligne de commande
    Catégorie:  
       
    Question 7zip ligne de commande
    Publié le 11/05/2010 @ 16:03:09,
    Par Vector
    Salut à tous,

    Je suis en train de faire un script pour le backup de nos mailbox en brick level ... et j'aimerai bien utiliser 7Zip pour les sécuriser ... et ajouter un mot de passe.

    Question, comment faire pour générer 1 zip pour 1 fichier :

    fichier1.zip <-> fichier1.txt
    fichier2.zip <-> fichier2.txt
    fichier3.zip <-> fichier3.txt
    fichier4.zip <-> fichier4.txt

    De manière simple évidemment :wink:

    Et autre question, comment dire à 7za.exe de supprimer la source une fois que l'archive est créée avec succès.

    Merci pour votre aide :wink:
    Vector, juste Vector!
       
    Question 7zip ligne de commande
    Publié le 11/05/2010 @ 16:15:03,
    Par Clandestino
    Et avec deux petits scripts, c'est pas mieux ?

    script 1 :

    @echo off
    for %k in (*.<whatever_extension_set>) do script2 %k


    script 2 :

    @echo off
    echo Backing up %1...
    7za a -<arguments and switches> %1
    del /f/q %1


    Non ?
       
    Question 7zip ligne de commande
    Publié le 11/05/2010 @ 16:19:31,
    Par Vector
    Mouais, j'aime pas trop travailler dans plusieurs fichiers.
    Je ferai bien un

    "goto:zipit"

    en lieu et place de ton "do script2"

    Je trouve aussi que ton del /f/q est un peu violent dans la mesure où à ce stade tu n'es pas sur que le résultat du ZIP est correct ... genre plus de place sur le disque et tu bennes tous les fichiers sources :oh: 136 GB :wink:

    Merci en tout cas :wink:
    Vector, juste Vector!
       
    Question 7zip ligne de commande
    Publié le 11/05/2010 @ 16:26:30,
    Par Clandestino
    Le problème est que le "for ... do ..." ne permet pas de travailler avec un goto, dans la mesure où tu ne sauras pas passer d'arguments, ni éxécuter plusieurs commandes à la suite du "do". Pourquoi ne pas plutôt t'orienter vers un script .wsh ?
       
    Question 7zip ligne de commande
    Publié le 11/05/2010 @ 16:34:25,
    Par Vector
    Mmmmh je pense que je vais plutôt faire du php :wink:
    On a deux standards dans nos script systèmes .bat & .php

    Je continue de creuser ...
    Vector, juste Vector!
       
    Question 7zip ligne de commande
    Publié le 11/05/2010 @ 17:15:35,
    Par Spizzer
    Les scripts windows n'accepte pas la syntaxe linux?

    for i in 12 31 32 34 35 57 58 59
    do
    ssh bodet@pc$i hostname
    echo "Tu pues!"
    done
       
    Question 7zip ligne de commande
    Publié le 11/05/2010 @ 17:22:08,
    Par max
    non, ce serait trop simple :smile:

    une commande et puis c'est tout.
    Trololo
       
    Question 7zip ligne de commande
    Publié le 11/05/2010 @ 18:10:21,
    Par gizmo
    Euh... Vous avez pas droit a powershell? Parce que bon, ce serait quand meme un peu plus puissant, tout en restant dans les standards MS.
    Concept vivant.
       
    Question 7zip ligne de commande
    Publié le 12/05/2010 @ 09:11:16,
    Par Vector
    ouais mais powershell c'est en interactif non ? J'ai toujours lu qu'on ne savait pas scripter ...
    Vector, juste Vector!
       
    Question 7zip ligne de commande
    Publié le 12/05/2010 @ 09:32:02,
    Par gizmo
    Si si, on sait scripter sans souci.
    Concept vivant.
       
    Question 7zip ligne de commande
    Publié le 12/05/2010 @ 09:32:53,
    Par Vector
    Ok, alors je pense que c'est une bonne idée ...
    Des suggestions pour commencer ? j'avoue n'avoir pas fait grand chose en PowerShell :wink:
    Vector, juste Vector!
       
    Question 7zip ligne de commande
    Publié le 12/05/2010 @ 09:37:09,
    Par gizmo
    Bah moi je trouve que, pour une fois, la doc de MS est assez bien foutue sur le sujet. Et pour apprendre par l'exemple, y a http://technet.microsoft.com/en-us/scriptcenter/default.aspx qui dispose d'un repository de script dans tout un tas de domaines.
    Concept vivant.
       
    Question 7zip ligne de commande
    Publié le 12/05/2010 @ 09:50:59,
    Par Vector
    Yep j'y suis merci ! :wink:
    Vector, juste Vector!
       
    Question 7zip ligne de commande
    Publié le 12/05/2010 @ 09:55:13,
    Par Vector
    Le seul prob c'est qu'il faut le SP2 installé :wink:

    Je reparts sur l'hypothèse Clandestino avec 2 scripts ! :grin:
    Vector, juste Vector!
       
    Question 7zip ligne de commande
    Publié le 12/05/2010 @ 10:09:18,
    Par Vector
    Voilà ca marche ... Merci Clandestino.

    Petite précision ... c'est % %k et non %k :wink:

    Dernière édition: 12/05/2010 @ 10:27:34
    Vector, juste Vector!
       
    Question 7zip ligne de commande
    Publié le 12/05/2010 @ 10:13:05,
    Par antp
    Tiens le forum transforme le double % en simple % :lol:
    mes programmes ·· les voitures dans les films ·· champion des excuses bidons
       
    Question 7zip ligne de commande
    Publié le 12/05/2010 @ 10:20:55,
    Par philfr
    Un format string exploit en vue ? :petrus:
       
    Question 7zip ligne de commande
    Publié le 12/05/2010 @ 10:27:03,
    Par Vector
    autant pour moi donc :wink:

    Ça marche nickel le traitement est en cours ...
    Vector, juste Vector!
    Répondre - Catégorie:  
    Informaticien.be - © 2002-2026 Akretio SRL  - Generated via Kelare Haut de page