Dans la ligne de commande DOS, je pouvais entrer ¶ entre les commandes pour mettre plusieurs commandes sur une seule ligne.
Par exemple, au lieu de taper
c:\> cls
c:\> cd
Je pourrais entrer
c:\> cls¶cd
Cette fonctionnalité a-t-elle été supprimée ou remplacée par autre chose?
Comment exécuter plusieurs commandes à partir d'une seule ligne?
windows
command-line
John MacIntyre
la source
la source
cls && cd
fonctionne dans le WIN7 cmd.exe, mais je ne sais pas si cela fonctionne dans un shell dosRéponses:
Utilisez
&
.De la documentation :
la source
cd
- a une erreur:Invalid arguments. Type cd <folder> to change the current working directory.
. Que faire dans ce cas?&&
. La double esperluette effectue en fait une vérification des erreurs. Si les commandes à gauche de&&
ne retournent pas avec le résultat attendu, les commandes de droite ne sont pas exécutées.cls && cd
Si vous souhaitez exécuter les commandes des deux côtés de la
&&
, utilisez une seule esperluette.cls & cd
la source
cls & cd
Tout ce dont tu as besoin c'est
&
Comme d'autres l'ont indiqué,
&&
n'exécutera la deuxième commande que si la première a réussi.||
exécutera la deuxième commande si la première a échoué.S'amuser!
la source
cd
commande, et lorsque je l'ai essayée, je ne pouvais pas passer à un autre répertoire.