Часто слышу высказывания, что командная строка в Windows уступает по возможностям свои аналогам из мира Linux. Для развенчания этого мифа советую обратить свое внимание на PowerCmd. Утилита может запускать несколько консолей в рамках одного Windows-GUI интерфейса, снабжая всю работу с командной строкой недоступными для стандартного, входящего по умолчанию в Windows, приложения возможностями.

text-powercmd

Все познается в сравнении. На скриншоте вверху – интерфейс PowerCmd, внизу – стандартной командной строки.

text-cmd

Авто-вход, авто-завершение, выделение ключевых слов, разные шрифты и цвета, настраиваемые панели инструментов для часто используемых команд и инструментов, минимизация в трей, несколько профилей настроек, табы, многооконность, меняющееся расположение консолей в рамках одного окна, подсветка, поддержка кодировок (на скриншотах видно, что стандартная командная строка китайские и японские иероглифы не переварила, выдав вместо них знаки вопроса, а PowerCmd справился). Утилита поддерживает стандартные для Windows методы редактирования текстов и ярлыков (например, двойным щелчком выделяется слово, а тройной клик выделяет всю строку), работает Drag and Drop для текста, возможна интеграция в проводник, а так же в ней есть интересная возможность ставить закладки (PowerCmd позволяет назначить клавиши, чтобы добавить закладку, и легко перемещаться между закладками). В общем, все, кому стандартная командная строка не доставляет особого удобства в работе, советую попробовать эту утилиту.