Objectif :Créer, modifier, supprimer ou afficher des fonctions de bibliothèque

 

Format:BIBLIOTHÈQUE [/= /D func /F [func] /N /P[n] /Q /R fichier ... /U] [ligne de commande]

 

/Supprimer)/Q (pas d'erreur)
/F (fonctions d'affichage)/R(fonctions de lecture)
/Des noms)/U(fonctions de mise à jour)

/Pause)

 

Usage:

 

LIBRARY chargera/affichera/supprimera les fonctions de la bibliothèque, qui sont similaires aux fichiers batch mais qui sont chargées dans la RAM et peuvent être appelées comme s'il s'agissait de commandes internes. Les fonctions de la bibliothèque sont lues à partir de fichiers, avec la syntaxe :

 

nom de fonction {

command1

command2

}

 

L'accolade d'ouverture { doit être sur la même ligne que le nom de la fonction (séparé par un espace) et l'accolade fermante } doit être sur une ligne seule.

 

Quand TCC démarre, il chargera automatiquement tous les fichiers de fonctions de bibliothèque dans le sous-répertoire LIBRARY du TCC répertoire d'installation. Vous pouvez spécifier un emplacement différent en définissant le BibliothèqueRépertoire Directive INI. Vous pouvez avoir n'importe quel nombre de fonctions dans un fichier.

 

Vous pouvez empêcher TCC du chargement des fichiers de fonctions de la bibliothèque au démarrage avec le TCC Option /IL.

 

Si vous ne spécifiez aucun commutateur, LIBRARY affichera les noms de fonctions de bibliothèque qui correspondent aux arguments de la ligne de commande. Si vous ne spécifiez aucun argument, LIBRARY affichera tous les noms de fonctions de bibliothèque.

 

La ligne de commande suivant le nom de la fonction de bibliothèque est transmise à la fonction et les arguments peuvent être référencés avec le même %1 - %n syntaxe utilisée par les fichiers batch et les alias.

 

Les fonctions de bibliothèque peuvent appeler des alias, des commandes internes ou externes, des fichiers batch ou d'autres fonctions de bibliothèque.

 

Vous pouvez spécifier quelle bibliothèque utiliser pour un nom de fonction (vous permettant d'utiliser les mêmes noms de fonction dans différentes bibliothèques). Pour spécifier une bibliothèque et une fonction particulières, utilisez la syntaxe :

 

fonction bibliothèque$

 

bibliothèque est le nom du fichier de bibliothèque, et fonction le nom de la fonction.

 

Si vous ne spécifiez pas de nom de bibliothèque, TCC utilisera le premier nom de fonction correspondant qu'il trouve dans la liste des bibliothèques.

 

Le TCC l'analyseur recherchera un nom de fonction de bibliothèque correspondant avant de rechercher des plugins, des commandes internes, des commandes externes ou des fichiers batch. La ligne de commande qui suit le nom de la fonction de bibliothèque est transmise à la fonction et les arguments peuvent être référencés avec la même syntaxe %1 - %n que celle utilisée par les fichiers de commandes et les alias.

 

Le TCC option de démarrage /IL empêchera le chargement des fonctions de bibliothèque par défaut (à partir du dossier Bibliothèque).

 

Préfixer un nom de commande avec un * ignorera les correspondances d'alias et de nom de fonction de bibliothèque.

 

options:

 

/=Affichez la boîte de dialogue de commande BIBLIOTHÈQUE 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.

 

/DSupprimer une fonction (le nom de la fonction peut contenir des caractères génériques)

 

/FAfficher les fonctions chargées (correspondantes) (le nom de la fonction peut contenir des caractères génériques)

 

/NLIBRARY sans arguments affichera les noms de fonctions dans la liste des bibliothèques. Si vous spécifiez /N et aucun autre argument, LIBRARY affichera le nom de la bibliothèque + le nom de la fonction dans le champ fonction bibliothèque$ le format.

 

/P[n]Pause après chaque page lors de l'affichage des fonctions. Vos options à l'invite sont expliquées en détail sous Invites de page et de fichier. L'option /P a un argument facultatif n qui spécifie le nombre de secondes à attendre pour une frappe avant de continuer.

 

/QNe pas afficher d'erreur lors de la suppression ou de la mise à jour de fonctions qui n'existent pas

 

/RLire les fichiers de fonctions. Vous pouvez utiliser plusieurs fichiers avec une seule commande LIBRARY /R en plaçant les noms sur la ligne de commande, séparés par des espaces :

 

bibliothèque /r fonction1.lst fonction2.lst

 

/UFonction de mise à jour (sinon vous obtiendrez une erreur lors du chargement d'une fonction qui existe déjà)