Używam Take Command 9.0. Z produktów JPSoft korzystam od lat. Posiada interfejs z zakładkami. Mam początek polecenia Take Command, Powershell i CMD.exe na osobnej karcie. Nie wykonuje podświetlania składni. Take Command jest składniowo kompatybilne z CMD.exe i znacznie ulepsza każde polecenie oraz dodaje wiele innych.
PowerShell nie jest kompletnym zamiennikiem CMD.exe ani Take Command. Używam obu. Możesz zapytać, dlaczego nadal używałbym CMD.exe, a to dlatego, że użyję polecenia Take Command do przetestowania pliku wsadowego, który jest ograniczony do poleceń działających w CMD.exe, a następnie muszę wdrożyć plik wsadowy na stacji roboczej / serwerze który nie ma nad nim kontroli. 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 zapewniają Intellisense specjalnie dla plików wsadowych. Gdyby to zrobili, i tak byłoby to tylko dla kilku słów kluczowych. Przez większość czasu w plikach wsadowych uruchamiasz polecenia, które są zewnętrzne w stosunku do języka wsadowego i nie zostałyby uwzględnione w Intellisense.
Używam Textpada do edycji plików wsadowych. Take Command ma debugger i możliwości rejestrowania, co bardzo ułatwia testowanie plików wsadowych.