Cette section couvre la redirection et les tuyaux. Vous pouvez utiliser ces fonctionnalités pour modifier la façon dont TCC et certains programmes d'application gèrent les entrées et les sorties.

 

Les commandes internes et certains programmes externes reçoivent leur entrée du standard de l'ordinateur. contribution périphérique et envoyer leur sortie au standard dispositif de sortie. Certains programmes envoient également des messages spéciaux au standard périphérique d'erreur. Normalement, le clavier est utilisé pour l'entrée standard et l'écran vidéo pour la sortie standard et l'erreur standard, mais vous pouvez temporairement modifier ces affectations pour des tâches spéciales.

 

Par exemple, supposons que vous souhaitiez imprimer la liste des fichiers d’un répertoire. Si vous modifiez la sortie standard vers l'imprimante et émettez un DIR commandement, la tâche est facile. DIRLa sortie de est envoyée vers le périphérique de sortie standard et vous avez redirigé la sortie standard vers l'imprimante. DIR La commande imprime les noms de fichiers au lieu de les afficher à l’écran. Vous pouvez tout aussi facilement envoyer le résultat de DIR (ou toute autre commande) vers un fichier ou un port série.

 

La redirection et la tuyauterie affectent les périphériques d'entrée standard, de sortie standard et d'erreur standard. Ils ne fonctionnent pas avec des programmes d'application qui lisent directement le matériel du clavier ou qui écrivent directement sur l'écran. Parce que la plupart Windows les applications entrent dans cette catégorie, vous constaterez que la redirection et la tuyauterie sont plus utiles lorsqu'elles sont combinées avec des commandes internes.        

 

Le TEE et Y les commandes sont des "raccords de tuyauterie" qui ajoutent plus de flexibilité aux tuyaux.

 

TCCLa sortie de est normalement en ANSI. Si vous souhaitez rediriger la sortie en Unicode, vous devez soit utiliser le Option de démarrage /U in TCCou de la Sortie Unicode option dans TCMD.INI.