| UNFUNCTION |
| Objet : | Supprimer les fonctions définies par l'utilisateur de la liste des fonctions |
| Format : | UNFUNCTION [/Q /R file... (function ...)] function... |
ou
UNFUNCTION *
| function | Une ou plusieurs fonctions à supprimer de la mémoire. |
| file | Un ou plusieurs fichiers dans lesquels lire les fonctions non définies. |
Voir aussi : FUNCTION et ESET.
Syntaxe d'achèvement des fichiers :
La syntaxe de complétion de nom de fichier par défaut est la suivante : [/r] * [1*] fonctions
Utilisation :
TCC maintient une liste des fonctions que vous avez définies. La commande UNFUNCTION supprime les fonctions de cette liste. La commande UNFUNCTION prend en charge les caractères génériques dans le nom de la fonction.
Vous pouvez utiliser des expressions régulières dans le nom de la fonction.
Exemples :
Pour supprimer la fonction DDIR :
unfunction ddir
Pour supprimer toutes les fonctions :
unfunction *
Pour supprimer toutes les fonctions commençant par "DD" :
unfunction dd*
Vous pouvez supprimer toutes les fonctions correspondantes, à l'exception de celles spécifiées en mettant les exceptions entre parenthèses. Par exemple, pour supprimer toutes les fonctions commençant par "f" à l'exception de func1 et func2:
unfunction (func1 func2) f*
Si vous conservez des fonctions dans un fichier qui peut être chargé avec la commandeFUNCTION /R, vous pouvez les supprimer en utilisant la commande UNFUNCTION /R avec le même nom de fichier :
unfunction /r function.lst
Cette méthode est beaucoup plus rapide que la suppression de chaque fonction individuellement dans un fichier batch et peut être plus sélective que l'utilisation de la commande UNFUNCTION *.
Options :
| /R | Lire la liste des fonctions à supprimer dans un fichier. Le format dufichier doit être le même que celui utilisé par la commandeFUNCTION /R. Vous pouvez utiliser plusieurs fichiers avec une seule commande UNFUNCTION /R en plaçant les noms sur la ligne de commande, séparés par des espaces : |
unfunction /r function1.lst function2.lst
UNFUNCTION/R lira à partir de stdin si aucun nom de fichier n'est présent et si l'entrée est redirigée.