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] bardus.livejournal.com 2009-08-20 03:55 pm (UTC)(link)
намек на то, что надо пользоваться ОС, где есть нормальная консоль. Для понимающих людей :)

А так вопрос очень интересный.
ext_1775189: Bezenchuk (Default)

[identity profile] spelller.livejournal.com 2009-08-20 04:04 pm (UTC)(link)
Ну, удобно то, что привычно, я так думаю. Копипейст - ерунда, копипейст как копипейст. Вот почему там (в винде) интерпретатор батч-скриптов такой кривой и уродский, хотел бы я знать... Или это такой способ продвижения скриптинг-хоста?

[identity profile] khathi.livejournal.com 2009-08-20 04:09 pm (UTC)(link)
Благородный дон, у вас какой год на дворе? 99-й? ;)
ext_1775189: Bezenchuk (Default)

Re: Это как бы

[identity profile] spelller.livejournal.com 2009-08-20 04:14 pm (UTC)(link)
Attempt of incitement to holy war detected ;)

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

[identity profile] iv-gagarin.livejournal.com 2009-08-20 04:23 pm (UTC)(link)
А что такое "консоль"? И что такое "интерпретатор батч-скриптов"?

[identity profile] wisetomcat.livejournal.com 2009-08-20 04:23 pm (UTC)(link)
А на какую консоль вы смотрите? Microsoft сейчас через Windows Update ставит Power Shell 1.0 - в нем очень даже есть copy/paste, с интуитивным выделением.

[identity profile] wisetomcat.livejournal.com 2009-08-20 04:28 pm (UTC)(link)
Причем Power Shell в обязательно порядке ставится с Exchange 2008 (там большая часть конфигураций теперь через командную строку), с разными System Center'овскими вещами типа Data protection Manager. В общем без него теперь - никуда.
ext_1775189: Bezenchuk (Default)

[identity profile] spelller.livejournal.com 2009-08-20 04:28 pm (UTC)(link)
Тот же какой и у вас, а что? ЦМДшки нынче писать не модно? Тогда покажите мне более простой и прозрачный способ выполнить некую несложную последовательность команд на каком-нибудь не слишком большом количестве компьютеров - ну, штук так в тысячу?
Да и неважно это. Есть продукт, называется - comand shell interpreter. Существует и поддерживается производителем больше двадцати лет. До сих пор имеет в себе такие глюки, как будто писал его студент-первокурсник на коленке в качестве курсовика (лишь бы сдать) и до сих пор по-хорошему никто не правил. Это, скажем так, злит.

[identity profile] net-kot.livejournal.com 2009-08-20 04:31 pm (UTC)(link)
нормальная консоль, копипаст работает, жалко только автодополнения как на всяких цисках\де-линках нету

[identity profile] glinius.livejournal.com 2009-08-20 04:32 pm (UTC)(link)
Properties - Options - галки на Quick Edit Mode и Insert mode. По правой кнопке копирует выделеный кусок в буфер, по ней же и вставляет. Чего Вам еще не хватает?

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

[identity profile] wisetomcat.livejournal.com 2009-08-20 04:33 pm (UTC)(link)
Да все это вопрос привычки. Там в самом интерпретаторе встроено то, что в *sh делается только через awk/perl и иже с ним.

[identity profile] wisetomcat.livejournal.com 2009-08-20 04:35 pm (UTC)(link)
В Windows Powershell - есть.
http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx

[identity profile] net-kot.livejournal.com 2009-08-20 04:37 pm (UTC)(link)
увы, на работе на тонкие такая штука не встанет

[identity profile] wisetomcat.livejournal.com 2009-08-20 04:38 pm (UTC)(link)
Exchange 2007, разумеется. В Windows 2008 он входит.
ext_1775189: Bezenchuk (Default)

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

[identity profile] gubern.livejournal.com 2009-08-20 05:04 pm (UTC)(link)
Нормального копипаста :) Потянул выделение, отпустил кнопель - а уже в буфере кусок.
ext_1775189: Bezenchuk (Default)

[identity profile] spelller.livejournal.com 2009-08-20 05:04 pm (UTC)(link)
Ну, вопрос привычки, да. Но вот, к примеру, какой идиот придумал, что команды

SET VARIABLE=VALUE
и
SET VARIABLE = VALUE

- создают две разные переменные (и с разными значениями, да)? Кому и на кой хер нужна переменная с пробелом в качестве последнего символа в имени? И подобной кривоты там навалом, это просто первое, что в голову взбрело. Поди отлови такие ошибки, если не знаешь.
ext_1775189: Bezenchuk (Default)

[identity profile] spelller.livejournal.com 2009-08-20 05:08 pm (UTC)(link)
Ну... Потянул выделение, отпустил кнопель, нажал энтер - и в буфере кусок. Немногим сложнее ;)
А, да, еще в "Mark" сперва тынцнуть надо, ага.
ext_1775189: Bezenchuk (Default)

[identity profile] spelller.livejournal.com 2009-08-20 05:11 pm (UTC)(link)
Гм... Правой кнопкой - тынц в "Mark" - дальше копипастите клавой. Почему нельзя?

[identity profile] wisetomcat.livejournal.com 2009-08-20 05:18 pm (UTC)(link)
всегда была command.com
ext_1775189: Bezenchuk (Default)

[identity profile] spelller.livejournal.com 2009-08-20 05:19 pm (UTC)(link)
Строго говоря, да. Но все же дело привычки. Да и не особо оно надо-то в командной строке, тексты копипастить. Но в целом согласен.

Page 1 of 3