Objet :Interrompre le traitement des fichiers batch

 

Format :CANCEL [value]

 

valueLe code de sortie numérique pour revenir à TCC.

 

Voir aussi : CALL et QUIT.

 

Utilisation :

 

La commande CANCEL met fin à tous les traitements de fichiers de lots, quel que soit le niveau d'imbrication des fichiers de lots. Utilisez QUIT pour mettre fin à un fichier de traitement par lots imbriqué et revenir au fichier de traitement par lots précédent.

 

Vous pouvez utiliser la commande CANCEL à tout moment dans un fichier de lot. Si CANCEL est utilisé à l'intérieur d'un alias, il met fin à l'exécution de l'alias et de tous les fichiers de lots en cours d'exécution à ce moment-là.

 

Le fragment de fichier batch suivant compare une ligne d'entrée à "end" et met fin à tous les traitements du fichier batch en cas de correspondance :

 

input Enter your choice: %%option

if "%option" == "end" cancel

 

Si vous spécifiez une valeur, CANCEL fixe le niveau d'erreur (ERRORLEVEL) ou le code de sortie à cette valeur (voir la commande IF et la  variable % ? ).