История изменений
Исправление
Legioner,
(текущая версия)
:
Стандартная современная командная оболочка для Windows (преемник cmd.exe). Устанавливается по умолчанию, начиная с Windows 7, активно используется в администрировании Windows. Её основная фишка — типизированность (команды общаются друг с другом не текстовыми потоками, а типизированными объектами) и интегрированность с .NET (как я понимаю, в скриптах доступна достаточно богатая стандартная библиотека .NET и любые другие .NET-библиотеки). Типизированность упрощает многие вещи: там, где в bash-е надо парсить вывод команды каким-нибудь awk-ом и sed-ом, тут достаточно просто обратиться к конкретному полю. Что-то и усложняет, наверное.
Исходная версия
Legioner,
:
Стандартная современная командная оболочка для Windows (преемник cmd.exe). Устанавливается по умолчанию, начиная с Windows 7, активно используется в администрировании Windows. Её основная фишка — типизированность (команды общаются друг с другом не текстовыми потоками, а типизированными объектами) и интегрированность с .NET (как я понимаю, в скриптах доступна достаточно богатая стандартная библиотека .NET). Типизированность упрощает многие вещи: там, где в bash-е надо парсить вывод команды каким-нибудь awk-ом и sed-ом, тут достаточно просто обратиться к конкретному полю. Что-то и усложняет, наверное.