Objet :Suspendre l'exécution d'un fichier batch ou d'un alias

 

Format :PAUSE [/= /Wn /C /T] [text]

 

/WnAttendre
/CEffacer l'invite
/TCompte à rebours
textLe message à afficher en tant qu'invite utilisateur.

 

Utilisation :

 

La commande PAUSE suspend l'exécution d'un fichier batch ou d'un alias, ce qui vous permet de changer de disque, d'allumer l'imprimante, etc.

 

PAUSE attend qu'une touche soit pressée et poursuit l'exécution. Vous pouvez spécifier le texte que PAUSE affiche pendant qu'il attend une touche, ou le laisser utiliser le message par défaut:

 

Press any key when ready...

 

Par exemple, le fragment de fichier batch suivant invite l'utilisateur à effacer des fichiers :

 

pause Press Ctrl-C to abort, any other key to erase all .LST files

erase *.lst

 

Si vous appuyez sur Ctrl-C ou Ctrl-Break pendant que PAUSE attend une touche, l'exécution d'un alias sera interrompue et l'exécution d'un fichier batch sera suspendue pendant que l'on vous demandera si vous voulez annuler le travail batch. Dans un fichier batch, vous pouvez gérer Ctrl-C et Ctrl-Break vous-même avec la  commande ON BREAK.

 

La commande PAUSE supprime les espaces précédant le texte de l'invite. Si vous souhaitez indenter le message, vous pouvez utiliser des guillemets inversés pour préserver les espaces :

 

pause ` `Press Ctrl-C to abort ...

 

Options :

 

/=Affiche la boîte de dialogue de la commande PAUSE pour vous aider à définir les options de la ligne de commande. L'option /= peut être placée n'importe où sur la ligne ; les options supplémentaires définiront les champs appropriés dans la boîte de dialogue de la commande.

 

/CAprès avoir appuyé sur une touche, effacez l'invite et n'imprimez pas de CR/LF.

 

/TAffiche un compte à rebours. Doit être utilisé avec/Wn, qui doit être le premier argument de la ligne de commande.

 

/WAttendez un maximum den secondes, puis passez à la commande suivante. Si vous combinez /W et /C, /W doit être le premier argument de la ligne de commande.