2008-10-10 17 views
5

Vous recherchez une meilleure interface de ligne de commande Windows XP. L'invite de commandes Visual Studio n'est pas aussi proche que les terminaux Linux/OSX.Programme de ligne de commande Windows tiers?

Pensées?

modifier:

Réponses: Console sur Sourceforge et Windows Powershell. Merci, je vais les déterrer et les évaluer. Le paquet Cygwin est trop lourd pour ce que je veux.

edit2: On dirait Windows Powershell pour le moment. Sa copie & pâte fonctionnalité n'est pas génial, mais MS le supporte.

Répondre

2

Comme votre question a été taguée, avez-vous essayé Windows PowerShell? Son paradigme est basé sur les pipes d'unix mais au lieu de sortir du texte, les processus produisent des objets .Net.

+0

Je suis un développement Windows greenhorn, donc, non. Powershell était un tag suggéré. Je vais aller le déterrer. –

6

Jetez un oeil à Console2 http://sourceforge.net/projects/console/

caractéristiques de It:

"plusieurs onglets, sélection de l'éditeur de texte comme texte, différents types de fond, alpha et transparence clé couleur, police configurable, différents styles de fenêtre"

+0

Cette règle de la console! Au revoir cmd.exe! Merci, vaincu – Wyatt

+1

Il fonctionne toujours cmd.exe (ou tout ce que vous voulez) au-dessous - il présente juste une vue beaucoup plus agréable que les laides que le service CSRSS crée. – ephemient

1

Cygwin

Ceci est une ligne d'extension de réponse.

0

Je vois que vous avez mis "powershell" comme l'un de vos tags. Vous pourriez peut-être aider à orienter nos réponses en expliquant ce que vous n'aimez pas à propos de PowerShell en remplacement de cmd.exe?

+0

Je suis un développement Windows greenhorn, donc, non. Powershell était un tag suggéré. Je vais aller le déterrer. :) –

2

cygwin? www.cygwin.com. Ou mingwin?

0

J'utilise Take Command de JP Software

+0

Je vais prendre le commandement deuxième (ou 4NT) .... je 4DOS et 4NT pendant des années. –

0

Cygwin est une bonne alternative. Vous pouvez exécuter Bash ou d'autres shells sur Windows. Vous obtenez la plupart de vos commandes Linux/UNIX classiques, les scripts shell, etc. Vous obtenez même les compilateurs GNU et pouvez éviter Visual Studio si vous le souhaitez. A partir de Cygwin, vous pouvez accéder à vos programmes Windows, lecteurs, etc, donc il y a rarement une raison de revenir à cmd.exe.

Si vous cherchez simplement à automatiser des tâches via des scripts shell (pas de shell interactif), alors vous devriez regarder Windows Scripting Host. WSH est un environnement de script riche en fonctionnalités pour Windows qui est pré-installé sur toutes les versions modernes de Windows.

0

J'ai récemment combiné mastic, cygwin, écran et zsh (pas bash). J'aime beaucoup les fonctionnalités de zsh, comme autocd qui et auto-pushd, qui mettent les répertoires que vous changez dans la pile de répertoires sans avoir à taper pushd. J'aime aussi le fait que plusieurs coquilles partagent l'histoire, et ne se remplacent pas mutuellement. L'écran me permet d'exécuter plusieurs coquilles zsh dans une fenêtre de mastic. Vous pouvez obtenir zsh et l'écran du site cygwin. Je lance: mastic -cygterm screen

Vous aurez également besoin de la version corrigée de putty qui a le support de -cygterm.

1

Je ne comprends pas très bien ce que vous entendez par des commandes Linux/OSX «gentilles». Si vous voulez simplement dire qu'ils fournissent plus d'utilitaires, j'installe généralement Windows Services for Unix pour ajouter des programmes communs comme grep et vi.

0

GitBash par git est également une bonne option. Il peut être configuré pour être utilisé dans un environnement similaire à unix. Il peut être téléchargé à partir d'ici http://msysgit.github.io/