http://zlozone.livejournal.com/ ([identity profile] zlozone.livejournal.com) wrote in [community profile] useless_faq2009-08-20 05:47 pm

Консоль

Почему в винде до сих пор такая убогая консоль?
Уже вот n-нная по счету версия, а догадаться сделать обертку с нормальным copy/paste они не могут...

[identity profile] khathi.livejournal.com 2009-08-21 02:22 am (UTC)(link)
А нафига? ;) Досовский-то командный язык делался откровенно говоря просто "шоп було", и, по причине убогости собственно оси, особо так и не распространился. А раз нет популярности -- зачем фиксить? Особенно если сравнивать с юниксовым шеллом, который был куда более развит и популярен. Я даже встречал товарищей, которые держали вместо комманд.ком досовый порт баша исключительно ради скриптов. ;)
ext_1775189: Bezenchuk (Default)

[identity profile] spelller.livejournal.com 2009-08-21 07:21 am (UTC)(link)
Еще раз - я про встроенные средства, чтобы скрипт выполнялся на любой виндовой машине, без инсталляции к-л дополнительной фигни. Альтернативы цмд.ехе в этом смысле нет. Сам, помнится, POSIX-подсистему ставил на NT, чтобы юниксоподобным шеллом пользоваться. Только это - не решение.

Насчет "отсутствия популярности" - вот не надо. В компаниях с каким парком винтел-серверов и рабочих станций вам доводилось работать? Был ли там файловый процессинг в каком-либо виде?

[identity profile] khathi.livejournal.com 2009-08-21 09:25 am (UTC)(link)
Ну, за интеграцию и крупные проекты я не берусь. Я с этим не работал, но мне много на это жаловались, да. Лично слышал историю, и не одну, как народ перешёл на гетерогенную сеть с юниксовым сервером только заради скриптовой поддержки, потому как на винде -- ну не вылазил каменный цветок. А вот почему мелкомягкие, с их вечным упором на корпоративного клиента, не подсуетились обеспечить удобство админу и интегратору, которые как раз на того самого корпоративного клиента обычно и работают, -- вот это для меня загадка.
ext_1775189: Bezenchuk (Default)

[identity profile] spelller.livejournal.com 2009-08-21 02:00 pm (UTC)(link)
Выделенный сервер (юниксовый или винтел, неважно) для централизованного выполнения скриптов - не всегда подходящее решение, именно в силу централизации. Простейший пример - заскедулить выполнение к-л команды, с ключами и параметрами, на разных машинках. А ни windiws scheduler, ни AT команд с параметрами не понимает (еще одно спасибо фирме M$ в пояс). Вот вам уже и ЦМДшка (из одной строки, но тем не менее).

Каменный цветок-то выходит, куда ему деваться, но усилий на это тратится неадекватно много для решаемой этим цветком задачки, что обидно.

[identity profile] khathi.livejournal.com 2009-08-21 02:45 pm (UTC)(link)
Вот я и говорю -- загадка!