Passer au contenu principal

TCC-RT : Gratuit TCC Runtime pour les fichiers batch

TCC-RT est une version d'exécution gratuite entièrement fonctionnelle de TCC (Take Command Console), le processeur de commandes en mode console Windows inclus dans notre produit phare Take Command. TCC-RT vous permet d'exécuter TCC fichiers batch sans avoir à installer (et payer) la version complète Take Command or TCC sur chaque système. Vous en voudrez toujours au moins un Take Command, TCCou CMDebug licence pour créer et déboguer vos scripts.

TCC-RT vous permet d'écrire des scripts en utilisant le TCC langage de commande, puis distribuez-les avec TCC-RT sur un nombre illimité de machines cibles.

Parce que TCC-RT est destiné à une utilisation non interactive sur des systèmes sans Take Command installation, il ne prend pas en charge quelques-uns TCC commandes qui ne fonctionnent qu'avec le TCC or Take Command, ou qui ne sont pas utilisables dans un environnement de fichiers batch. Ces commandes ne renverront pas d’erreur ; ils ne feront rien :

BATCOMP BARRE D'ÉTAT
BDEBUGGER ONGLETCOMPLET
POINT DE RUPTURE TCDIALOGUE
TOUT TCEDIT
AIDE TCFILTRE
IDE BARRE D'OUTILS TC
OPTION  VOIR
VUE TUYAU  WINSTATION
PROMPT  
SREPLACE  

TCC-RT ne prend pas non plus en charge les boîtes de dialogue de commande, la saisie et l'édition interactives en ligne de commande, la complétion par tabulation ou les alias PRE_INPUT, PRE_EXEC et POST_EXEC. Voir README.TXT dans le TCC-Répertoire d'installation RT pour plus de détails sur TCC-RT.

Remplace CMD

TCC-RT remplace le CMD processeur de fichiers batch et est rétrocompatible avec votre CMD existant fichiers batch (.BAT et .CMD), tout en ajoutant des milliers de nouvelles fonctionnalités. Vous êtes immédiatement plus productif et vous pouvez apprendre et ajouter TCC-Les nouvelles fonctionnalités de RT à votre rythme.

Langages de script

TCC-RT prend en charge en interne PowerShell, Lua, REXX, Python, Tcl/tk et tout langage Windows Active Scripting. Vous pouvez même combiner plusieurs langues dans vos scripts batch.

Internet

TCC-RT comprend de nombreuses commandes, variables et fonctions variables pour accéder à Internet. Vous pouvez accéder aux serveurs FTP et HTTP (y compris SSL et SSH) dans toutes les commandes de gestion de fichiers (COPY, DEL, MOVE, REN, etc.).

Syntaxe cohérente

TCC-Les commandes internes de RT partagent une syntaxe cohérente, ce qui réduit votre temps d'apprentissage et de développement.

Automation

TCC-RT peut envoyer des frappes au clavier vers d'autres applications (console et interface graphique).

Utilisation gratuite et illimitée

TCC-RT peut être distribué librement avec vos scripts batch (éventuellement cryptés).

Plein de fonctionnalités

  • Le TCCLe langage de script -RT est un sur-ensemble massif du shell CMD de Windows, avec plus de 250 commandes internes, plus de 430 fonctions internes et plus de 340 variables système. Presque toutes les commandes CMD (par exemple DIR, COPY, DEL, START, etc.) sont améliorées par des centaines d'options supplémentaires. Et TCC-RT ajoute plus de 210 nouvelles commandes. TCC-RT peut généralement faire en une ou deux lignes ce qui nécessite des dizaines de commandes CMD (quand CMD peut le faire).
  • Le langage de script comprend un ensemble complet de structures de contrôle de flux étendues, notamment les boucles IF-Then-Else, DO et FOR, SWITCH, les fichiers batch multithread, les sous-programmes, les bibliothèques batch, etc.
  • TCC-RT prend en charge les fichiers batch ANSI, UTF8 et UTF16.
  • La substitution des variables d'environnement est considérablement améliorée, y compris les variables imbriquées, l'expansion retardée, les variables indirectes, les variables typées, les variables en lecture seule, les variables de tableau multidimensionnel et l'accès direct au système, à l'utilisateur et aux variables volatiles dans le registre.
  • Sélectionnez ou excluez des fichiers par taille, date, heure, propriétaire et caractères génériques étendus ou expressions régulières pour une flexibilité extraordinaire dans la gestion des fichiers.
  • Spécifiez plusieurs noms de fichiers pour la plupart des commandes de traitement de fichiers (c'est-à-dire COPY, DEL, DIR, MOVE, etc.), ou éventuellement le nom d'un fichier contenant les arguments du nom de fichier. (COPY prend même en charge plusieurs cibles ainsi que plusieurs sources.)
  • Surveillez les événements matériels et logiciels de votre système et exécutez des commandes lorsqu'un événement est déclenché. Vous pouvez surveiller les modifications du répertoire, le presse-papiers, les journaux d'événements, les connexions Ethernet et WiFi, les services, les processus et les connexions USB et Firewire.
  • Plusieurs types de redirection d'E/S sont disponibles pour vos applications de ligne de commande, notamment la redirection et la canalisation vers STDERR, les canaux « en cours de processus », la redirection « document ici » et « chaîne ici », ainsi que les canaux PEE, TEE et Y. raccords. 
  • Envoyez des frappes au clavier à n'importe quelle application (console ou interface graphique) avec la commande KEYSTACK.
  • TCC-RT inclut des commandes internes de compression et d'extraction pour les fichiers ZIP, 7ZIP, TAR, JAR, GZIP et BZIP.
  • Créez et affichez des notifications Windows Toast.
  • Vous pouvez accéder aux répertoires et fichiers FTP, TFTP et HTTP (y compris SSL et SSH) dans toutes les commandes de gestion de fichiers du processeur de commandes (COPY, DEL, MOVE, etc.).
  • Créez vos propres variables ou commandes de processeur de commandes avec des plugins, ou utilisez les nombreux bibliothèques de plugins tiers.
  • Un support interne est inclus pour Powershell, LuaREXX, Python, Tcl/tk, et tout langage Windows Active Scripting. Vous pouvez même combiner plusieurs langues dans vos scripts batch.
  • Et plusieurs milliers d'autres -- voir la CMDebug / TCC-Aide en ligne RT pour plus de détails.

TCC-RT version 30.0 est compatible avec les versions 64 bits de Microsoft Windows 10, Windows 11, Server 2016, Server 2019 et Server 2022.