Passer au contenu principal

Remplacements de la console Windows, partie 0 - Take Command et la console Windows

(J'ai reçu plusieurs emails la semaine dernière me signalant que j'avais négligé de démarrer cette série de remplacement de console en comparant Take Command avec la console Windows standard. Voici donc la partie zéro !)

Les applications en ligne de commande sont exécutées par le gestionnaire de console Windows, qui les exécute dans une fenêtre simple. Le gestionnaire de console et CMD (le processeur de commandes Windows par défaut) ont été introduits dans Windows NT 3.1 en 1993. Bien qu'il y ait eu quelques modifications architecturales sous-jacentes, l'interface utilisateur n'a pas changé de manière significative depuis lors. Le gestionnaire de console Windows présente de nombreuses lacunes :

  • Lent
  • Aucune option de fenêtres à onglets
  • Aucune barre d'outils
  • Pas de barre d'état
  • Pas d'aide
  • Aucune fonctionnalité de sauvegarde ou d'impression
  • Options de copier-coller maladroites et limitées
  • Idem pour les options de recherche
  • Capacités de glisser-déposer mauvaises, voire inexistantes (c'est légèrement mieux sous Windows 7)
  • Redimensionnement délicat
  • Pas très configurable
  • Aucun thème
  • Slooooooowwwww (est-ce que je l'ai déjà mentionné ?)

Il était hors de question de réécrire le gestionnaire de console Windows lui-même (d'une part, Microsoft a négligé de le documenter, ainsi que l'une de ses API). Mais il y a eu plusieurs tentatives de tiers pour envelopper la console Windows et la cacher, afin d'améliorer l'interface utilisateur et/ou les fonctionnalités (y compris notre propre Take Command et TCC).

Regardez d’abord la console Windows standard :

Fenêtre de la console Windows

 

C'est un peu... austère. Après 19 ans, on pourrait penser que Microsoft aurait pu proposer quelque chose d’un peu plus attrayant ! Il existe une poignée d'options de configuration disponibles en cliquant sur l'icône dans la barre de titre et en sélectionnant « Propriétés », mais rien pour résoudre les limitations fondamentales que j'ai énumérées ci-dessus.

Jetons maintenant un coup d'œil à la Take Command fenêtre. (Le Take Command Les fenêtres de dossier et d'affichage de liste de style explorateur et la fenêtre de saisie de commande commune sont définies sur Masquer automatiquement afin d'afficher une comparaison plus simple avec la fenêtre de la console Windows.)

Take Command capture d'écran v13

Take Command résout toutes les limitations de la console Windows répertoriées ci-dessus, ainsi que quelques milliers d’autres que nous n’avons pas la possibilité de détailler ici. (Pour plus de détails, consultez notre aide en ligne.)

Regardons quelques-uns des Take Command fonctionnalités qui ne sont pas disponibles dans la console Windows standard (ou dans l’interpréteur de commandes Windows standard CMD). Et notez la comparaison de vitesse - Take Command affiche la sortie des applications de ligne de commande Windows deux fois plus rapidement que la console Windows standard.

Fonctionnalités:
Take Command
Windows
Prix ​​(unique exemplaire neuf)
$99.95
Inclus:
Interface utilisateur Windows à onglets
Plusieurs fenêtres à onglets pour les applications console
 
Exécutez des applications GUI simples dans les onglets
 
Personnaliser les touches d'accès au menu
 
Personnaliser l'emplacement des onglets (haut/bas/gauche/droite)
 
Plusieurs thèmes d'affichage
 
Groupes d'onglets horizontaux/verticaux
 
Fixer et détacher les fenêtres de la console
 
Fenêtre de saisie de commande facultative
 
Couper et coller une sélection de bloc et/ou de ligne
 
Option de transparence variable en continu
 
Explorateur de fichiers GUI intégré
 
Onglets de démarrage définis par l'utilisateur
 
Barre d'outils à onglets programmable
 
Barre d'état configurable
 
Recherche en texte intégral dans les fenêtres de console à onglets
 
Aide contextuelle pour toutes les commandes et variables
 
Versions 32 bits et 64 bits
 
Vitesse d'affichage
Take Command
Windows
dir /s c:\windows (en secondes) – Console Windows : 38.5
19.5
38.5
Invite de commandes
Take Command
Windows (CMD)
IDE GUI avec débogueur de fichiers batch
 
Alias ​​(commande et répertoire)
 
Expressions régulières dans les noms de fichiers
 
Caractères génériques dans les chemins d'accès et/ou les noms de fichiers
 
Éditeur de ligne de commande amélioré
 
Complétion améliorée des noms de fichiers
 
Navigation dans le répertoire G
 
Sortie texte ANSI X3.64
 
Éditeur de fichiers batch intégré
 
Accès direct aux fichiers FTP / HTTP (y compris SSL et SSH)
 
Accès au système de fichiers réseau (OpenAFS)
 
Scripts actifs (Perl, Python, VBSscript, Javascript)
 
Langage de script
Take Command
Windows (CMD)
Commandes internes
182
34 *
Variables internes
177
6 *
Fonctions internes
291
0 *

*Windows inclut CMD, un interpréteur de commandes (très) minimal.

La prochaine fois : comparer Take Command et Console (appelé quelques fois console2).