Microsoft добавит командную строку Linux непосредственно в Windows 10

Microsoft добавит командную строку Linux непосредственно в Windows 10

В рамках проведения конференции для разработчиков Build 2016 представители корпорации Microsoft рассказали о намерении интегрировать командную строку Linux в операционную систему Windows 10.

«Оболочка Bash появится в Windows. Да, настоящая Bash появится в Windows», заявил вице-президент Microsoft Кевин Гало (Kevin Gallo).

Это заявление было встречено бурными аплодисментами присутствующих.

Эта функциональная возможность будет добавлена в операционную систему Windows 10 в рамках обновления Anniversary Update, выход которого запланирован на лето нынешнего года.

«Это не виртуальная машина. Это не скомпилированные между платформами инструменты. Это нативное решение», — добавил Кевин Гало.

Также он отметил, что Microsoft активно сотрудничает с Canonical, чтобы обеспечить интеграцию Bash. Представители компании отметили, что пользователи смогут загрузить её в магазине Windows Store.

Следует добавить, и ранее существовали сторонние решения, позволявшие реализовать такую возможность, но прямое сотрудничество между Microsoft и Canonical должно обеспечить значительно большую гибкость и удобство в использовании для разработчиков.

Источник: The Verge


  • Bohaha241

    годная тема для срача

  • Melomen

    В двух словах, что это за дич и зачем она нужна?

    • Gbskqbza

      Штука дуже зручна в використані для розробки програм

      • hs

        ем? для адміністрування — вірю, а от для розробки це трошки не то :)))

        • Gbskqbza

          Розробка буває різною, для npm ранерів мабуть все-рівно, я якщо з усякими хадупами працювати то то трошки то 🙂

          • hs

            це з тими хадупами, що на віндовс не ставляться? так тут ссш треба, а не баш

      • Feday2

        ага, а еще дизайном удобно заниматься

    • loladin

      вам не нужна)

    • Trepak

      Это консоль линукса.
      Для выполнения команд линукса.

      • _DM_

        думаю человеку, для которого консоль — «дич», это ничего не объяснило 🙂

        • Melomen

          Думаю вы слишком высокого о себе мнения 🙂

          • _DM_

            и в чем же это проявилось?

        • DimaNemesis

          того, кому это дич, вообще не должен парить этот вопрос.

        • Feday2

          Этот человек вообще не понимает, что это за новая консоль такая, и зачем она нужна, так как есть Xbox и PlayStation

      • Bohaha241

        shell — это не только консоль

        • Trepak

          Я и так сильно сложно написал! 🙂

        • DimaNemesis

          Оболочка/терминал/консоль — нужное подчеркнуть.

          • Bohaha241

            bash (как и sh) — это прежде всего скриптовый язык программирования (turing complete между прочим)

      • DimaNemesis

        Не совсем. Это просто замена/дополнение PowerShell или cmd. «Команды линукса» откуда возьмутся? Микрософт запилит свои vi, tail, less, grep, find? Не думаю. Просто будет баш со своими встроенными командами типа if, for, select, case, while, который будет работать под виндой для запуска «Виндовых команд».

        • Trepak

          На хабре писали, что основные линуховые команды как раз будут. Только они будут под капотом транслироваться в виндовые.

  • Gbskqbza

    Ще б додали підтримку btrfs, прав як в UNIX, GCC, UNIX сокети, /proc , /dev…

    • hs

      тобто пропонуєте поламати те, що і так на голову краще?

      • Gbskqbza

        Ну я почитав, вони все таки додали з перечисленного, крім підтримки файлових систем Linux, а вони на порядок швидші при роботі з маленькими файлами.

        • hs

          ем… по порядку:
          файлову систему лінуха? нах? не, реально, нах? є дефолтна, секурна, безпроблемна, і відсутність зайвих кроків при установці — нах плодити зайве і створювати юзерам проблеми?
          права як в лінуха? не, реально, нах? є свої, гнучкі, робочі, а тут раптом робити лінухову х-ню і мерджити еффективні права з двух систем?
          гцц — сам гцц давно вже зробив порт себе на віндовс. мало кому потрібний, але є.
          юнікс сокети… не, реально, нах? через слово «юнікс» в назві?
          файлові конвеншини в файловій системі… гггг .. не, нах це комусь здалось? і нах ламати 1мільярду юзерів віндовса їх звичні шляхи, через максимум мільйон «лінух юзерів» які цим хоч раз скористаються, а?

          >> Ну я почитав, вони все таки додали з перечисленного
          на лорі прочитали першоквітневу статтю?

          • Gbskqbza

            ok

  • MVM

    Озадачен «бурными аплодисментами присутствующих»…

    • Kirill Dnepropetrovets-Ts

      Если присутствующие не аплодируют, их выгоняют.

    • Simon

      Они не шарят в bash, но прекрасно ведутся на всё, что им расскажут Майки про «улучшения», «обновления» и «инновации»

      • MVM

        Так, как бы, «конференция для разработчиков»… Типа они давно уже пользовались, но стеснялись в этом признаться…

  • journeyman

    Ладно, уговорили — обновлюсь.

  • xSEMPERx

    Ну то есть свой павершелл они закинули окончательно… Нафига только его делали? Ну а вообще — правильный шаг. Тот кто пытался написать сколько-нибудь сложный бат-файл поймёт… 🙂

    • Николай Бондаренко

      PowerShell активно развивается. Да и уже сейчас очень удобен и функционален. Другое дело, что для использования всей его мощи нужны командлеты и скрипты написаные под него. А вот для bash уже множество наработок. Сам стыкался с ситуацией когда нужно было ставить mingw для запуска скрипта, ибо разработчикам было неохота его портировать.

      • xSEMPERx

        PowerShell не так распространён, как Windows command interpreter, то есть его предшественник. А это тот еще менингит. mingw/cygwin же намного более распространён и намного более функционален «из коробки». Да его знают в той или иной мере практически все, кто сталкивался с *nix платформами, коих достаточно много….

        • hs

          павершелл давно стоїть на всіх серверах майкрософта, для їх конфігурації і використовується. в 10ці теж нормально так з коробки є, от 270 лямів інсталяцій зверху.

          • xSEMPERx

            Да, вот только сервера майкрософта это далеко не весь рынок…

          • hs

            я десь згадував про «весь ринок»? але порівняно з кількістю скачок cygwin’а — вважайте останнього вже практично не існує.

      • Bohaha241

        а правда такова, что этот ваш powershell нах*й никому не нужен, и мало кто вообще этим пользуется

  • IDDQD

    ооочень хорошо)

  • Ну, перший крок зроблено. Залишилось тільки добавити ядро linux-kernel, бібліотеки GNU і графічну оболонку — і все, можна працювати :)))

    • Penny Naughty

      а потом запатентовать и засудить Linux за нарушение патентов. Андроидодрочеры вон уже давно отстёгивают мелкомягким

    • hs

      графічну оболонку лінуха? походу тут затісався фанат епла, який хоче підЙо місцевих :)))

  • Gorbunoff Dmitr

    Windows станет понимать команды пакетного менеджера Linux ? То есть можно будет в командной строке Windows писать «sudo apt-get install skype» и пойдёт установка. В принципе годно, иногда так быстрее чем в графическом интерфейсе искать нужное приложения…

    • Penny Naughty

      только как быть с самими программами, ведь sudo, apt-get и даже ls и cd — это отдельные программы, а не просто команды

      • Максим Непомнящий

        а что с ними должно быть? Они есть из коробки, они прекрасно работали во всяких cgwin и подобных (кроме apt-get), и тут будут работать( apt-get в том числе и работать он будет с убунтовскими репозиториями)

        • Михаил Карпенко

          apt. просто apt.
          Это просто надстройка над dpkg. У него куча утилит, не банальным get един apt)))

          • Максим Непомнящий

            Да никто и не спорит с вами.

        • Penny Naughty

          ну про «прекрасно» это, конечно, громко сказано, но всегда можно найти что-нибудь вроде apt-get, что не портировали.
          А эти дурацкие виндовые обратные слеши вообще могут превратить любой скрипт в треш

          • Максим Непомнящий

            Это да, я с вами полностью согласен, но вроде как в Powershell эту проблему решили, на сколько я помню он нормально распознавал unix-like стиль

          • Penny Naughty

            короче MS какбы намекает, что от имитатора UNIX нужно переходить на сам UNIX 😀

      • hs

        і яка інтерпретатору різниця — команда це чи програма? :))
        головне щоб виконувалась як в оригіналі

        • Penny Naughty

          так в том-то и дело, что интерпретатор — это фигня, потому как чтобы было полное ощущение работы в линухе, нужно ещё и портировать все эти консольные программки. Cd, ls и подобные портировать легко, а вот для того же apt-get придётся архитектуру винды конкретно перекраивать

          • hs

            «потому как чтобы было полное ощущение работы в линухе»
            …. треба всю ніч бухати пиво з бородатими адмінами, і вимахуватись хто зможе впізнати з консолі, екзешка це чи вбудована функція :)))

          • Penny Naughty

            в линухе вообще-то нет ни экзешек, ни «встроенных» функций. Вам винда мозг испортила, сожалею

          • hs

            «в линухе вообще-то нет ни экзешек, ни «встроенных» функций. »
            чувак, ти взагалі від тролінгу забув хто ти і де?
            нагадую: МС(!!!) у Віндовсі(!!!!) зробив екзешку(.appx якщо точніше) яка відкриває текстову консоль аналогічну башу. це все ставитьві з віндовс стора(!!).
            доступ до окремих функцій (ls, cd, etc) поза запуском цьої аплікухи буде недоступний!.
            так от, питання — ти тут зможеш відрізнити як само реалізовані ls чи cd? чи тихо злишаєшся/проблюєшся/відредагуєш коменти/etc і перестанеш нести х-ню?

          • Penny Naughty

            а, так ты всё ещё про винду…
            Речь о том, что непонятно, сколько и какие консольные команды будут поддерживаться. Консолька одними только ls и cd не ограничивается, а реализованная наполовину консолька — это как реализованный наполовину x86

          • hs

            ну так сенс х-ню нести якщо нічого не ясно?

          • Penny Naughty

            короче говоря — зачем мне недопиленный эмулятор UNIX, если я могу использовать нормальный UNIX?))

          • hs

            як нащо? а ці довжелезні срачі?
            а так — юзай, хто ж тобі заважає? ну а те що він поки недопилений -так і не релізнули ще, а пиляє «сам канонікал» без якихось емуляцій.

          • Penny Naughty

            короче я понял: следующая винда будет дистрибутивом линукса)) и стоило ли так долго мучаться, чтобы прийти к тому, к чему другие уже 10 лет наза пришли

          • hs

            «короче я понял» де траву береш?

    • loladin

      они засунули убунту в виндовс, т.е. этакий вайн наоборот, только судя по всему еще ядро линукса в отдельном потоке выполняется, что-то такое делали сторонии утилиты, только тут без контейнера.

      • Gorbunoff Dmitr

        — «только судя по всему еще ядро линукса» А ядро то зачем ? В Windows же есть уже одно, зачем ещё второе если речь идёт о нативной работе. Если эмуляция то да согласен нужно ядро, но для нативной работы ядро, как таковое не нужно.

      • W. Reddox

        А давно ли в образах Убунты размещался файлик wubi.exe? Бубунту можно было устанавливать прямо из под венды, разработка прекращена в 2014-м кажись. Так что у Каноникла давняя симпатия к Редмонду.

      • Bohaha241

        shell работает не только на линуксе, а на всех unix-like (в т.ч. на макоси). там тоже везде ядро линукса?

      • xSEMPERx

        Ну вообще-то ядро тут не замешано. Bash shell, походу, собрали под винду и с винде будут:
        -старый интерпретатор
        -PowerShell
        -Bash

        Мило…

    • Віктор Бутко

      ага, только реп добавить перед этим не забудь 🙂

    • Bohaha241

      худшего извращения, чем sudo на винде я наверное и не придумаю

      • Михаил Карпенко

        а чем плохо СУДО?
        Запорол, агха?)

        • Bohaha241

          потому что в винде совсем другая система управления правами.
          это как ставить на подводную лодку турбину от самолета

          • Михаил Карпенко

            да я в курсе что виндовая система управления правами бред пъяного. В Линуксе организованно понятнее и удобнее. Для этого и нужен sudo. Но вы думаете не придумают команду выполнять в винде программы от имени администратора? это настолько сложно))))?

    • hs

      є choco install skype — нах інше збочення з лінуксовим синтаксисом?

  • loladin

    Майкрософт еще в НТ делало подсистему юникса, но потом ее выбросила, так что не ново на самом деле.

  • W. Reddox

    Не взлетит, они уже гулоприложения встраивали.

    http://i.imgur.com/ynBpndb.jpg

  • Підпільний Кіндрат

    Зрада

    • Kirill Dnepropetrovets-Ts

      Многокрокiвочка!

      • Митя Приходченко

        Багато…

        • Melomen

          Все правильно, для пущей иронии он сложил слово из двух инородных языков)

  • Hernán Cortés

    Не очень понятно, о чем речь. Они просто cygwin предустановят, что ли?

  • Nikita Korenevsky

    не могу понять смысл этого всего. переманить пользователей Линукс? так зачем, они выбрали Линукс ради того чтобы было свободное ПО, а винда как бы не фрии… чтоб было удобнее тем кто пользуется Линуксом… так а смысл…

    • Gbskqbza

      Щоб було зручніше кодити

    • Kostiantyn Kolesnichenko

      Смысл в том, что дорогостоящее ПО от МС сейчас расширяется на линукс (sql server для примера), и dot net core тоже там заработает. Думаю, они хотят обеспечить единообразный подход к управлению этим всем методами консоли. Плюс, текущие тренды в веб-разработке в значительной мере заточены на nodeJS & webpack/browserify/grunt/gulp & другие инструменты (в том числе с-под винды), с которыми опять таки проще иметь дело через bash, и интегрируют это всё со своим дотнет (сейчас в процессе т.н. node services).
      Всё имхо.

      На мой взгляд, МС просто пытается всячески расширить платформонезависимость своих продуктов, т.к. ощущают что их ОС сдаёт позиции, постепенно.

      • Nikita Korenevsky

        интересная точка зрения, спасибо за ответ!

  • Серёга

    Всё ближе переход винды на ядро Линукс))

    • W. Reddox

      И на лицензию GPL.

    • Quarteron

      Это из чего следует? Вот как сделают, так сразу и похерят всю совместимость, над которой тряслись эти надцать лет.

      • Kemosabe

        теоретически это возможно с сохранением совместимости, но микрософты не потянут.

    • hs

      тут ще відкрите питання, яке з двух стабільніше 😉

  • Бендер.Сгибальщик.Родригес

    So we put a car in yo car so you can drive while u drive.

    • Yu Ra

      Бендер, а че уже картинки не постишь?

      • Trepak

        Он теперь единственный, кто НЕ МОЖЕТ их постить 🙂

      • Бендер.Сгибальщик.Родригес

        Слишком много картинок.

        • Yu Ra

          Да… Вот же ж ранше то было, ааааа

        • Митя Приходченко

          От зараз би фотку з Баралгіном і написом: «Нізя просто так взять і запостить занадто багато фоток», ге? 🙂

  • Trepak

    Я джвадцать джва года ждал!

  • Dima Balanov

    «Также он отметил, что Microsoft активно сотрудничает с Canonical, чтобы обеспечить интеграцию Bash. Представители компании отметили, что пользователи смогут загрузить её в магазине Windows Store.» Что!? Ладно, бы было понятно если бы они заменили или дополнили функциями с Bash командную строку или PowerShell. Но они сделали приложение, которое скачивается с магазина. Зачем оно? Я не могу понять. И если это не эмуляция, а нативная поддержка почему бы ее не встроить в ос. Или это все таки эмулятор?… Ладно когда выйдет посмотрим для чего это или зачем. Но сейчас я с трудом могу представить как это будет работать и для чего.

    • Кирилл Панькин

      Чего так нервничать? )))) Нативная поддержка — понятие настолько растяжимое, что хоть на глобус его напяль.
      Самый вероятный вариант, по-моему — порт под Винду именно командного процессора с его синтаксисом и встроенными командами, а так же традиционного набора вспомогательных линуховых утилит, вроде cat и ls (который уже много раз портировали вод Винду, но для использования в оболочке DOS). А всё специфически линуховое, вроде apt-get или chmod — это уже совсем другая история, привязанная к внутренностям ОС и там всё куда сложнее с переносом, потому что выходит далеко за рамки адаптации командной оболочки.

      • kesha2000

        Зачем гадать-то, уже есть детали. Там тот же Wine, только наоборот. Поэтому вся линуховая специфика как раз должна работать так же, как и на самом линухе. По крайней мере, такова цель.
        http://blog.dustinkirkland.com/2016/03/ubuntu-on-windows.html

        • Кирилл Панькин

          Практически то, что я имел в виду. Только настоящей линуховой специфики (кроме apt), завязанной на ОС, там как раз нет. Много приложений, просто традиционных для Линуха. А вот что там делает apt, я что-то не понял — какими она пакетами управляет? Теми, что в этот userspace установлены, что ли? Тогда всё логично.

          • kesha2000

            Ну, то такое, мне больше понравилась фраза на выступлении: «More shells coming soon».

          • Кирилл Панькин

            Не, ну а чё? Главное ж начать! А потом пойдут C, Z, Korn…

          • Максим Непомнящий

            apt завязан на убунтовский репах, откуда можно доставить софт. который нужен.

      • kotiavs

        они вроде еще давно обещали свой apt

      • Serhiy

        С каких пор apt-get стал специфически линуксовым?

        • Кирилл Панькин

          А что не так?

          • Serhiy

            The Advanced Package Tool, or APT, is a free software user interface that works with core libraries to handle the installation and removal of software on the Debian Linux distribution and its variants.

          • Серёга

            А что Дебиан не Линукс?

    • hs

      «Зачем оно?»
      а нащо в дефолтний комплект вбудовувати те, що від сили оптрібно 0.1% юзерам?

  • Bohaha241

    на ЛОРе все радуются, что наконец-то появится дистрибутив с нормальный DE и возможностью запускать эти ваши фоллауты и ведьмаки

  • W. Reddox

    Если серьезно, то вот что их объединяет — Canonical и Microsoft активно желают продвинуться в смартфонах и планшетах. Причем Ubuntu Convergence работает лучше чем Windows Continuum. http://news.softpedia.com/news/ubuntu-convergence-is-better-than-windows-continuum-here-s-why-496163.shtml

    ИМХО конечно.

    • hs

      «Причем Ubuntu Convergence работает лучше»
      ну та, сферичний кінь у вакуумі точно краще працює.. поки в ьного не зявиться перший практичний інстанс…

      • W. Reddox
        • hs

          ху із Bq? і він знову лише в іспанії буде продаватись, партією в 100 штук, як їх перший «телефон»?

          • W. Reddox
          • hs

            ідея девайсу з сенсорним інтерфейсом і ОС де без консоль нікуди не дінешся — мм .. дещо дивна.

          • Серёга

            Там можно без консоли, если она тебе не нужна. Не надо говорить о том в чём не понимаешь.

          • hs

            а в чому тоді користь убунти на планшеті? ЮІ в неї такий собі, більшість унікального софта безюайна, підтримка тач інтерфейсу сильно обмежена… на***?

          • Серёга

            На вкус и цвет. Тебе чё, кто-то в глотку его пихает? Не нравится, не жри.

  • Grobovoy

    Сначала guiless-сервер, сейчас контейнеры, shell. Не поздно пить боржоми?

  • Kemosabe

    Долго ерепенились но наконец-то признали.

  • Джо Неуловимый

    Короче, главное что б моя убунта ночью не обновилась до 10ки. А всё остальное фигня :))

    • hs

      от тут, як би ти не мріяв, таки доведеться заплатити 100$

      • Серёга

        Алё виндузятник, у него бесплатная ось, он не мрие о твоём «счастье».

        • hs

          ахха, з безплатним гемороєм, цілонічним сексом і консолькою :))

        • Feday2

          Вы так говорите, будто бесплатность = лучше.

  • filipp76

    2016 год, Microsoft добавляет bash консоль в Windows, вот это прогресс, начало новой эры, 41год к этому шли ! )))

    • hs

      » 41год к этому шли»
      якщо хтось в танку, перші версії віндовс зявились трохи пізніше. 😉
      та і воно нафіг нікому крім частини девелоперів/адмінів не потрібно — тим хто коннектиться до лінуксових серваків.

      • Oleksa Stasevych

        таких багато

        • hs

          таких все ж <1%

          • Artwild

            Путаете процент линукса на десктопе и серверах.

          • hs

            це взагалі відсоток адмінів, а не лінукса.

      • filipp76

        Конечно позже и bash намного позже был написан, но они все это время готовили платформу для bash )). Для тех кто в танке символ «)» означает что человек шутит.

        • Серёга

          Вобще «)» это смайл улыбка в текстовом виде, а не шутка.

  • kotiavs

    Если кому эта функция нужна сейчас, ставьте git bash

    • Игорь

      сцилько плиз)

    • Simon

      Ну MinGW всегда делали хороший софт, но это не полноценная консоль линухи

    • Максим Непомнящий

      git bash для гита хорош, но если мне надо по ssh зайти на сервер? а если еще и аунтификация по ключу, до это жестки за*б с putty и тому подобным софтом.

      • kotiavs

        естественно оно не полнофункциональное, но многие задачи решит. Я например гит башем генерировал ssh ключ, по идее и зайти им на сервер не проблема.

  • Monomaxxxp

    Первое апреля только завтра)

    • Сергій Делієв

      завтра посыпяться шуточки, что OS X встроит в свою систему командую строку Windows

  • а потом выпустят версию windows MS OS X El Capitan на ядре linux/BSD и всем скажут что так лучше, это новей. платите переходите.

  • Евгений Матасар

    Давно стоит уже, зачем ждать лета.

  • Александр

    Командная строка линукс нужна тем, кто не умеет работать с командной строкой Виндовс. И речь даже не о продвинутом ПоверШеле и скриптовых VBS и JS разных, которыми вообще что угодно можно исполнить, но даже за банальный cmd, который по сути тот же баш…

    • Серёга

      Баш это баш. А павершелы и кмдэксы, овно. Там до баша «как до Киева раком».

      • hs

        «Там до баша «как до Киева раком».»
        тут ви не помічаючи дуууже точно описали ситуацію — до баша треба йти раком… АКА назад.

        • Montenegro

          Так то, если ты задницей вперёд ходить привык. Нормальным людям как-то лицом вперёд удобнее.

          • hs

            лицем вперед — це ще далі віддалятись від баша у світле майбутне :))

      • Александр

        Лолчто? Я батником могу написать полноценную софтину, пользоваться функциями винАпи и вообще что угодно делать. Пользоваться научитесь! Всё ваше недовольство сводится к лени изучать что-то ещё.

        • hs

          «Я батником могу написать полноценную софтину»
          ще про антивіруси згадайте…
          а от на павершелі таки факт.

          • Александр

            Почитал на харбаре, короче эта убунта, встроена не для того чтоб виндузятников пугать надуманными «мегавозможностями», а в помощь линуксоидам, вынужденным по работе, дергаться между двух осей…

          • hs

            «на хабрі все знають краще»(с)
            насправді все простіше — це вбудований кліент ссш. з підтримкою локальної осі теж.

        • Серёга

          Изучать то от чего я отказался в принципе? Зачем мне на Линуксе изучать твои каличные батники? Это вы вот на винде баш учите, а мне ваше УГ не надо ни разу.

        • Feday2

          Хорошо. Эмм, оо, например, сделайте на CMD «софтину», которая будет смотреть, не пытался ли пользователь запустить программу которой нет (например скайпа, которого нет), и если пытался не более чем 3 дня назад, то установить скайп и отправить на почту пользователю уведомление.

          • Александр

            «не пытался ли пользователь запустить программу которой нет»
            О_о
            Сам то понял что ляпнул? Оси не перепутал?

            1) В Винде софт запускается не через командную строку, хоть это опционально и доступно, а явными ярлыками и исполнительными файлами, что в принципе исключает подобную ситуацию.
            Но если уж линуксоиду припекло делать это именно в столь извращенной форме на Винде, то специально для него, можно ввести правило запуска софта через команду sh, создав заведомо sh.bat с необходимым скриптом-обработчиком последующего имени программы.

            2) В Винде софт не ставится репозиториями, но если есть заведомо известный сайт, пусть даже собственный или вообще файл-сервер, где находится определенный необходимый софт, то скачать, распаковать и установить его батником не составляет труда.

            3) Отправить почту… мда… у меня батники SEO качают, а не то что почту отправить…

          • Feday2

            1) Как пользователь хочет запустить это уже надо подумать когда писать эту «программу» (в CMD skype.exe написав, дал поиск, или еще как)
            2) Это знаю, поэтому и хотел бы увидеть как через CMD будет выполнена закачка и установка (только без установки «доп утилит» — curl, wget,… или не через вызов другого скрипта, на VBS или Powershell).
            3) Тут тоже самое что и выше — без доп утилит или других скриптов (может разве через телнет)
            Я к тому, что в cmd это не аналог bash, и не может его заменить. Ему и не нужно. для этого есть VBS или powershell. Просто стало интересно как с помошью только CMD можно писать сложные скрипты.
            З.Ы, а можете привести пример, как у вас батник «SEO качает» (и что это значиt — скачать SEO?)

      • Feday2

        Воу воу, хоть и комментатор выше в корне неправ, не надо сравнивать текстовую консоль с обьектной, да еще и называть последнюю овном. Если брать чисто функциональность, то как раз башу до повершелла «как до Киева раком». Но это и плюс тоже — на баше намного легче разобраться и писать скрипты.

        • Серёга

          И вся эта куча(которая не такая уж и куча) в основном уже есть в составе ОС. И это не мешает мелкософту притащить всю эту кучу на винду ибо без павершела можно жить, а вот без баша и кучи оказалось не очень ((

          • Feday2

            Так системы изначально разные. Да и все дело в привычке или в программах что нужны. Exchange на линуксе работать не будет, равно как и postfix на винде (хотя его может и добавят в рамках этого проекта)

  • GrandBoo

    Скрещивание ужа и ежа. Извратом попахивает.