Partage
  • Partager sur Facebook
  • Partager sur Twitter

les caractères "|" et "&" en batch

Les instructions combinés

Sujet résolu
    24 avril 2017 à 17:05:55

    Alors voila, me remettant au Batch, il y a quelques petites choses que je ne comprends pas forcément.

    Dans la ligne 2 je comprends que c'est une instruction avec deux commandes echo, mais à la ligne 3 je ne comprends pas le fonctionnement de ce que l'on appelle "instruction combinée", pourriez vous m'éclairer un petit peu? Merci d'avance.

    • Partager sur Facebook
    • Partager sur Twitter
      25 avril 2017 à 0:23:37

      Bonjour,

      Voici ce que j'ai trouvé :

      &    seperates commands on a line.
      
      &&    executes this command only if previous command's errorlevel is 0.
      
      ||    (not used above) executes this command only if previous command's errorlevel is NOT 0
      
      >    output to a file
      
      >>    append output to a file
      
      <    input from a file
      
      |    output of one command into the input of another command
      
      ^    escapes any of the above, including itself, if needed to be passed to a program
      
      "    parameters with spaces must be enclosed in quotes
      
      + used with copy to concatinate files. E.G. copy file1+file2 newfile
      
      , used with copy to indicate missing parameters. This updates the files modified date. E.G. copy /b file1,,
      
      %variablename% a inbuilt or user set environmental variable
      
      !variablename! a user set environmental variable expanded at execution time, turned with SelLocal EnableDelayedExpansion command
      
      %<number> (%1) the nth command line parameter passed to a batch file. %0 is the batchfile's name.
      
      %* (%*) the entire command line.
      
      %<a letter> or %%<a letter> (%A or %%A) the variable in a for loop. Single % sign at command prompt and double % sign in a batch file.

      Source : stackoverflow.com

      Tu trouveras quelque détails ici et .

      • Partager sur Facebook
      • Partager sur Twitter
        25 avril 2017 à 15:44:12

        Merci encore une fois pour l'aide apportée, sujet résolu :)
        • Partager sur Facebook
        • Partager sur Twitter

        les caractères "|" et "&" en batch

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown