[identity profile] zlozone.livejournal.com posting in [community profile] useless_faq
Почему в винде до сих пор такая убогая консоль?
Уже вот n-нная по счету версия, а догадаться сделать обертку с нормальным copy/paste они не могут...

Date: 2009-08-20 04:32 pm (UTC)
From: [identity profile] khathi.livejournal.com
Я к тому, что PowerShell уже отменили, или ещё не разработали? CMD == BAT восемьдесят затёртого года, который был хренов изначально, и с тех пор не менялся практически вообще. Так какой смысл тогда им пользоваться, когда есть вполне приличный шелл с более-менее вменяемым языком?

Date: 2009-08-20 04:56 pm (UTC)
ext_1775189: Bezenchuk (Default)
From: [identity profile] spelller.livejournal.com
Спасибо, кэп, вы раскрыли мне глаза ;) Вот то и злит, что изначально кривую вещь так за давадцать с лишним лет так и не выправили.
ПаверШелл - штука хорошая, но я за использование стандартных, встроенных в систему средств по максимуму. Из соображений совместимости, к примеру - ЦМДшник может быть выполнен на любом компьютере с виндой, а павершелла там вполне может и не быть. А стандартное средство толком не работает, что меня и (см выше)

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

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

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

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

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

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

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