winrar en ligne de commande : help - Logiciels - Windows & Software
Marsh Posté le 21-12-2006 à 12:30:13
""Syntaxe 
 
    RAR <commande>  [ -<paramètres> ]  <archive>  [ <@listefichiers...> ] 
        [ <fichiers...> ]  [ <chemin_pour_extraire\> ] 
 
 Description 
 
    Les options de la ligne de commande ("<commande>" et  "-<paramètres>" )  
    donnent le contrôle pour créer et gérer des archives avec RAR. La  
    commande est une chaîne de caractères (ou une simple lettre) qui donne  
    l'ordre à RAR d'exécuter l'action correspondante. Les paramètres sont  
    spécifiés pour définir le comportement de RAR pour exécuter l'action.  
    Les autres paramètres sont  : "<archive>" le nom de l'archive,  
    "<fichiers...>" le nom des fichiers à archiver ou extraire de l'archive  
    et "<chemin_pour_extraire\>" spécifie le répertoire dans lequel les  
    fichiers extraits doivent être placés. Si ce répertoire n'existe pas,  
    il sera créé. 
 
    <@listefichiers...> est un fichier texte (brut) qui contient les  
    noms des fichiers à traiter. Les noms de fichiers doivent commencer  
    à la première colonne (sans espace ou marge). Vous pouvez insérer  
    un commentaire après les noms des fichiers en commençant par les 
    deux caractères "//" suivis du commentaire. Par exemple, vous pouvez 
    créer un fichier "backup.lst" contenant les chaînes suivantes :   
 
    c:\work\doc\*.txt   //sauvegarde des documents texte 
    c:\work\image\*.bmp  //sauvegarde des images 
    c:\work\misc 
 
   et lancer : 
 
      rar a backup @backup.lst 
 
    Si vous souhaitez lire les noms de fichiers depuis l'entrée standard,  
    spécifier pour "<@listefichiers...>" uniquement "@" sans rien d'autre. 
 
    Sous Win32, la console RAR utilise DOS (OEM) encodé dans la liste  
    des fichiers. 
 
    Vous pouvez spécifier des noms de fichiers habituels et des noms de  
    fichiers de liste dans la même ligne de commande. Si aucun fichier ni  
    aucun nom de fichier de liste n'est spécifié, alors ce sera le masque  
    "*. *" qui sera utilisé et RAR traitera tous les fichiers"" 
 
@++
Marsh Posté le 21-12-2006 à 12:49:27
oui g essayé ça dans la doc de winrar mais j'arrivais à rien ou alors g merdé sur comment et avec koi creer le fichier  lst. 
 
sinon avec la syntaxe que g mis ci dessus, ya pas moyen de specifier plusieurs dossiers directement ?
Marsh Posté le 21-12-2006 à 13:08:16
Essaie ceci : 
rar a -r -m4 "d:\test-gros-rar\archive.rar" "D:\1test" "d:\2test" "d:\3test" 
 
 
l'option -r pour parcourir récursivement les directories à comprimer. 
En plus tu n'as pas besoin de move car tu as précisé l'endroit où le rar résultant doit se trouver. 
Tu ajoutes autant de directories à la queue leu leu. Les double quotes (" ) servent au cas où les 
noms des directories contiennent des espaces.
Marsh Posté le 21-12-2006 à 12:03:27
bonjour a tous j'ai un souci avec winrar. je dois faire un .bat qui permet avec winrar de sauver plusieurs dossiers (et leurs contenus) dans une seule archive et je galere pour justement la syntaxe permettant de specifier ces dossiers dans mon batch. avec un seul je m'en sors mais plusieurs je pige pas ça m'enerve et je trouv pa dans la doc de winrar
 quelq'un peut m'aider ? 
pour l'instant j'en suis là avec un seul dossier sauvé ( ou "D:\1test" est l'un des fichiers a sauvegarder parmis d'autres, exemple 2test, 3test, ... et "D:\test-gros-rar" est le dossier où est placee l'archiv pour etre backupee par rezo.)
rar a -m4 "nomdel'archive.rar" "D:\1test"
move /y "nomdel'archive.rar" "D:\test-gros-rar"
Help, ça urge en plus, donc si quelqun peut m'expliquer : merci d'avance.