pause

Interrompt le traitement d’un programme de traitement par lots, en affichant l’invite Press any key to continue . . .

Syntaxe

pause

Paramètres

Paramètre Description
/? Affiche l'aide à l'invite de commandes.

Notes

  • Si vous appuyez sur CTRL + C pour arrêter un programme de traitement par lots, le message suivant s’affiche : Terminate batch job (Y/N)? . Si vous appuyez sur o (pour Oui) en réponse à ce message, le programme de traitement par lots se termine et le contrôle retourne au système d’exploitation.

  • Vous pouvez insérer la commande Pause avant une section du fichier de commandes que vous ne souhaitez peut-être pas traiter. Lorsque l' interruption interrompt le traitement du programme batch, vous pouvez appuyer sur Ctrl + C, puis sur Y pour arrêter le programme batch.

Exemples

Pour créer un programme batch qui invite l’utilisateur à modifier les disques de l’un des lecteurs, tapez :

@echo off
:Begin
copy a:*.*
echo Put a new disk into Drive A
pause
goto begin

Dans cet exemple, tous les fichiers sur le disque du lecteur A sont copiés dans le répertoire actif. Une fois que le message vous invite à placer un nouveau disque dans le lecteur A, la commande Pause interrompt le traitement afin que vous puissiez modifier les disques, puis appuyer sur une touche pour reprendre le traitement. Ce programme batch s’exécute dans une boucle sans fin — la commande goto Begin envoie l’interpréteur de commandes à l’étiquette Begin du fichier de commandes.

Références supplémentaires