Objectif :Suspendre l'exécution du fichier batch ou de l'alias

 

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

 

/WnAttendez
/CEffacer l'invite
/TCompte à rebours
texteLe message à afficher comme invite utilisateur.

 

Usage:

 

Une commande PAUSE suspendra l'exécution d'un fichier batch ou d'un alias, vous donnant la possibilité de changer de disque, d'allumer l'imprimante, etc.

 

PAUSE attend qu'une touche soit enfoncée puis continue l'exécution. Vous pouvez spécifier le texte que PAUSE affiche en attendant une frappe, ou laissez-le utiliser le message par défaut :

 

Appuyez sur n'importe quelle touche lorsque vous êtes prêt...

 

Par exemple, le fragment de fichier batch suivant invite l'utilisateur avant d'effacer les fichiers :

 

pause Appuyez sur Ctrl-C pour abandonner, n'importe quelle autre touche pour effacer tous les fichiers .LST

effacer *.lst

 

Si vous appuyez sur Ctrl-C or Ctrl-Pause pendant que PAUSE attend une clé, l'exécution d'un alias sera terminée et l'exécution d'un fichier batch sera suspendue pendant qu'il vous sera demandé si vous devez annuler le travail par lots. Dans un fichier batch, vous pouvez gérer Ctrl-C et Ctrl-Pause toi-même avec le EN PAUSE commander.

 

PAUSE supprimera tous les espaces avant le texte d'invite. Si vous souhaitez mettre le message en retrait, vous pouvez utiliser des guillemets inversés pour conserver les espaces :

 

pause `    `Appuyez sur Ctrl-C pour abandonner...

 

Options:

 

/=Affichez la boîte de dialogue de commande PAUSE pour vous aider à définir les options de ligne de commande. L'option /= peut être n'importe où sur la ligne ; des options supplémentaires définiront les champs appropriés dans la boîte de dialogue de 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 au maximum n secondes, puis continuez avec la commande suivante. Si vous combinez /W et /C, /W doit être le premier argument sur la ligne de commande.