CMD.wymiana exe [zamknięta]

Czy ktoś zna dobry zamiennik wiersza polecenia? Próbowałem bash / Cygwin, ale to naprawdę nie spełnia moich potrzeb w pracy, ponieważ jest zbyt ciężki. Chciałbym mieć identyczne opakowanie na cmd.exe, ale z podświetleniem, intellisense i (krytycznie) interfejsem z kartami. Powershell jest w porządku, ale interfejsu nadal brakuje.

Author: Nick, 2008-08-21

10 answers

Edited : I ' ve been using ConEmu (http://conemu.github.io / ) już od jakiegoś czasu. Ten jest również opakowaniem, ponieważ nie jest możliwe zastąpienie konsoli Windows bez przepisania całego interpretera poleceń. Poniżej znajduje się moja oryginalna odpowiedź na wcześniejszą alternatywę.


Nie do końca zamiennik (właściwie to ładniejszy wrapper) ale możesz spróbować Console ( http://sourceforge.net/projects/console/)

 65
Author: Ishmaeel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-03-23 09:12:21

Używam produktów JPSoft od dawna( zaczynając od 4OS2 i 4DOS), a obecnie używam polecenia Take Command 9. Działa z istniejącymi plikami wsadowymi, ma własne ulepszenia na górze, interfejs z kartami i opcje kolorowania nazw plików.

Wygląda na to, że ich strona ma teraz pewne problemy, ale można je znaleźć na: http://jpsoft.com/

 10
Author: crashmstr,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-21 12:58:15

Używam polecenia Take 9.0. Od lat używam produktów JPSoft. Posiada interfejs z kartami. Mam Take Command start z Take Command, Powershell i CMD.exe każdy w swojej karcie. Nie podświetla składni. Polecenie Take Command jest zgodne składniowo z CMD.exe i wzmacnia każde polecenie dość dużo i dodaje wiele więcej.

PowerShell nie jest kompletnym zamiennikiem CMD.exe lub przejąć dowództwo. Używam obu. Możesz zapytać, dlaczego nadal używam CMD.exe i to dlatego, że użyję polecenia Take, aby przetestować plik wsadowy, który jest ograniczony do poleceń, które działają w CMD.exe i ja następnie musimy wdrożyć plik wsadowy na stacji roboczej / serwerze, który nie ma polecenia Take na nim. Mogę utworzyć / przetestować w Take Command, a następnie sprawdzić, czy działa w CMD.exe przed wdrożeniem.

Nie znam żadnych IDE, które dostarczają Intellisense dla plików wsadowych. Gdyby to zrobili, to i tak byłoby tylko dla kilku słów kluczowych. Najczęściej w plikach wsadowych uruchamiasz polecenia, które są zewnętrzne dla języka wsadowego i nie będą zawarte w Intellisense.

Używam Textpad do edycji plików wsadowych. Take Command ma debugger i ma możliwości rejestrowania, co sprawia, że bardzo łatwo jest przetestować pliki wsadowe.

 6
Author: bruceatk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-21 13:29:46

PowerCmd jest opakowaniem próbnym dla cmd.exe i kosztuje 30$

Oferuje:

  • tabs
  • "normalny" tryb wyboru
  • copy ' n ' Paste
  • podświetlenie
  • auto complete
  • Przyciski do uruchamiania Pythona, Powershell i innych
 4
Author: phobie,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-08-28 09:31:12

Jeśli chcesz mieć bardziej rozbudowany interfejs dla Powershell, spróbuj PowerGUI.

Http://powergui.org/index.jspa

 3
Author: Eric Z Beard,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-21 13:51:54

NYAOS

"NYAOS" jest ulepszoną powłoką wiersza poleceń podobną do tcsh Dla Windows i OS/2 !

Http://www.nyaos.org/

 3
Author: f3lix,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-03-18 15:43:00

Aby uzyskać porządne zakończenie i historię poleceń, spróbuj wrappera PyCmd na https://sourceforge.net/projects/pycmd/

 2
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-06-24 09:06:12

Używam 4NT z wyżej wymienionego JPSoft. Działa świetnie i ma wielką dodatkową funkcjonalność. Jest zastępowany przez TakeCommand, ale nie potrzebuję tak dużej dodatkowej funkcjonalności.

Update: Nie jest już znany jako 4NT. Teraz jego nazwa to TCC / LE.

 1
Author: Gerhard,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-29 14:00:41

Nick, wiem, że pytałeś o to dawno temu, ale znalazłem to, szukając czegoś związanego. Używałem PromptPal i było świetnie. Dostałem go jakiś rok temu, na początku 2008 roku, i to było przez to oprogramowanie rabatowe o nazwie BitsDujour. Po prostu poszedłem tam i zauważyłem, że mieli umowę na 51% zniżki na ten produkt tylko kilka dni temu. Miej oczy na tej stronie, a może Zniżka pojawi się wkrótce. To jest warte $30, ale mam 2 licencje na 1/2 off, po jednej na każdy z moich komputerów...

 0
Author: Taptronic,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-30 18:45:57

Jeśli nie chcesz używać cmd.exe totally then go for ZOC.exe terminal.ZOC jest aplikacją korporacyjną.

Else po prostu dodaj jakąś funkcję do wiersza polecenia, instalując GOW.EXE.GOW jest aplikacją opensource.

Ale zawsze możesz iść na Git który daje głównie polecenia w bash. Wystarczy dodać folder bin do ścieżki środowiska. Wiersz polecenia będzie działał jako terminal unix.

 0
Author: Priya,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-11-17 15:42:18