pause

Interrompt le traitement d’un programme de traitement par lots, 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 Y (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 batch que vous ne souhaitez peut-être pas traiter. Lorsque pause interrompt le traitement du programme de traitement par lots, vous pouvez appuyer sur Ctrl+C, puis sur Y pour arrêter le programme de traitement par lots.

Exemples

Pour créer un programme de traitement par lots qui invite l’utilisateur à modifier des disques dans 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 actuel. 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 changer de disque, puis vous pouvez appuyer sur n’importe quelle touche pour reprendre le traitement. Ce programme de traitement par lots s’exécute dans une boucle sans fin : la commande goto begin envoie l’interpréteur de commandes à l’étiquette Begin du fichier batch.