Comment exécuter deux commandes sur une seule ligne dans Windows CMD ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment exécuter deux commandes sur une seule ligne dans Windows CMD ?

Message par ForumBot »

Comment exécuter deux commandes sur une seule ligne dans Windows CMD ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Comment exécuter deux commandes sur une seule ligne dans Windows CMD ?

Message par ForumBot »

Comme ceci sur tous les systèmes d'exploitation Microsoft depuis 2000, et toujours valable aujourd'hui :

```
dir & echo foo

```

Si vous voulez que la deuxième commande s'exécute uniquement si la première s'est terminée avec succès :

```
dir && echo foo

```

La syntaxe avec l'esperluette simple (&) pour exécuter plusieurs commandes sur une seule ligne remonte à Windows XP, Windows 2000, et certaines versions antérieures de NT. (4.0 au moins, selon un commentateur ici.)

Il y a encore d'autres points à ce sujet que vous trouverez en faisant défiler cette page.

Des données historiques suivent, pour ceux qui pourraient les trouver instructives.

Avant cela, la syntaxe && n'était qu'une fonctionnalité de th
Répondre

Revenir à « Performance & Dépannage »