ne pas afficher la commande de fichier de commandes lors de son exécution?


11

lorsque j'exécute un fichier de commandes sur l'écran cmd, la commande dans le lot apparaît sur l'exemple d'écran: -

fichier de commandes: - @echo off. command1 command2

quand je l'exécute sur cmd, ce qui suit apparaît à l'écran: - c:\user > command1 c:\user >command2

je ne dois rien apparaître lorsque j'exécute un fichier batch


2
Retirez le point.
pause jusqu'à nouvel ordre.

Réponses:


21

Si je comprends bien votre question, je pense que vous voulez séparer les commandes sur des lignes individuelles ...

@Écho off
command1
command2

Est-ce ce que vous recherchez?


8

Mmmmm .... @echo offest ce qui désactive l'écho de la commande. Si vous souhaitez voir la liste de vos fichiers batch de vos commandes lors de leur exécution, ne l'utilisez pas @echo offau début de votre script. De plus, le @signe au début de la ligne ne fait pas écho à cette ligne. Vous pouvez donc l'utiliser pour masquer de manière sélective les commandes que vous ne souhaitez pas voir.


--Christopher Karel

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.