Как стать автором
Обновить

Комментарии 46

НЛО прилетело и опубликовало эту надпись здесь
О командной строке.
НЛО прилетело и опубликовало эту надпись здесь
Разница огромна. Нельзя любую командную строку называть «ДОСом».
НЛО прилетело и опубликовало эту надпись здесь
Важно конечно. Вы путаете DOS и командную строку (shell). Тогда как я вам написал что «разница огромна». Shell — всего лишь программа, выполняемая ОС. В случае DOS shell'ом являлся command.com. И не единственным возможным, кстати: во-первых, другие версии DOS (PC-DOS, DR-DOS, PTS-DOS) имели другую его реализацию со своими расширениями, во-вторых, существовали альтернативы, к примеру, 4DOS.

CMD.EXE, который используется в ветке NT, вообще никакого отношения к DOS не имеет. Это абсолютно другая программа, хоть и частично совместимая с COMMAND.COM. Но это именно shell и абсолютно другой, не тот, который был в MS-DOS.
Он слишком молод чтобы это знать.
Некоторые Far называют DOS'ом… эх молодёжь… :)
Например текстовый режим монитора :)
Просто здесь, как бы это сказать… не обсуждают книжки аля Алекс Экслер «Windows и Блондинка — друзья навек». Вот.
Нда… А оно вам надо?
для автоматизации работы полезно
Как-то странно что в черном цвете обложка… или это как бы «настольная библия» для пользователя ))) но в любом случае спасибо.
ух… 113 страниц, однако…
да, только огромным шрифтов и с кучей картинок, так что не так страшно
проглядел за 40 минут. Что-то так для справки узнал, что-то действительно изменил в ОС (например, приветствие системы:)). Книжка просто и доступно написана, с большими картинками.

Автору спасибо, поставил +1.
Такой стиль оформления у коробки Windows 7 Ultimate
clip был как минимум в Win2k3, а может и ещё раньше, не могу сейчас проверить.
clip.exe был даже в Win2k

C:\WINNT> clip /?
Clip version 1.1.  Copyright 1997 Microsoft Corporation.
...
Пролистал всю книжку.

Запустить cmd как администратор и powercfg -energy, интересные данные выдает, как оптимизировать батарею.

простите за глупый вопрос и ленность читать книгу, а как обратно из буфера вывести? :)
copy clip con?
НЛО прилетело и опубликовало эту надпись здесь
Ctrl+V
действенно, но вывести в файл, например, не получится.
«мамай клэнус» сто раз буфер обмена в файл сохранял!

открываю notepad… :)
:)
я не расист, но автор книги таки индус!
Дык поговаривают что там же и Windows пишут.
То есть на правах рекламы можно говорить что это «Книга от создателей Windows»? :)
MS вроде бы не аутсорсит ключевые продукты. Т.е. разработка должна вестить в штатах. Но не исключено, что индусами, да.
Похоже сайт лежит. Напишу пока один трюк вычитанный в интернете:
Для ноутбуков часто надо переключатся между режимами «High Performance» и «Power Saver», в то время как разработчики решили что по клику на значке батарейки надо выводить строго два режима (место экономили?) и один из них обязательно должен быть «Balanced». Итого постоянно приходится лазить далеко в advanced power settings и там выбирать режим. Т.к. пока я не знаю как переделать такое поведение переключателя, то есть обходное решение:
— Пишем в консоли «powercfg -list».
— Создаем на рабочем столе ярлык и в location пишем «powercfg -setactive ***». Вместо *** пишем GUID выведенный предыдущей командой.
— Меняем картинку ярлыка, например отсюда: C:\Windows\System32\powercpl.dll

ПС: попиарю еще немного программу BatteryBar — бесплатная версия должна сильно понравится владельцам ноутбуков как нормальный индикатор батарейки, а платная по идее решает и проблему переключения режимов (только дороговато она стоит).
osirisdevelopment.com/BatteryBar/index.html
Уже не нахожу поиском тему где ее обсуждали, так что повтором не считается: Р

ППС: для любителей менять иконки папок и ярлыков, большинство новых иконок Висты и семерки лежат здесь: C:\Windows\System32\imageres.dll
Зачем все это? Просто настраиваешь правила работы от сети и от батареи. При вытаскивании шнура переключается в «Power Save».
Не всех это устраивает. К примеру, у меня батареи хватает на час работы в высокопроизводительном режиме для приложений, которые активно используют ЦП и на полтора-два часа работы в текстовых редакторах. В экономичном время жизни батареи течет медленнее, зато, лично мне, часто требуется приемлимая скорость работы системы, поэтому в экономичный режим я перевожу ноутбук достаточно редко.
В центре мобильности (WinKey + X) 3 режима)))
Наверное, не «output», а «stdout» или хотя бы «вывод», и не со времен dos, а со времен System V минимум. А вообще в консоль в повседневной жизни в основном так же бесполезна, как и раньше.
вы зануда? ;)
не «вывод», потому что не звучит, да и не понятно что это. stdout — это c или unix.
System V — это не семейство продуктов Microsoft. Может быть даже дядя Попов использовал clip когда придумывал радио, но тут вопрос не о том, кто первый. :)
> stdout — это c или unix

Да ну, бросьте вы. stdin, stdout, stderr — это стандартные потоки практически для любой консоли.
Понятно, что назвать можно, но давайте так:
Выполняем
clip /? | clip
Получаем:
CLIP

Description:
Redirects output of command line tools to the Windows clipboard.
This text output can then be pasted into other programs.

Parameter List:
/? Displays this help message.

Examples:
DIR | CLIP Places a copy of the current directory
listing into the Windows clipboard.

CLIP < README.TXT Places a copy of the text from readme.txt
on to the Windows clipboard.


Найдем вместе упоминание о стандартных потоках (а имеено о stdout) совместно с консолью? И более того, вообще не понимаю о чем мы спорим, если stdout — это standart output, то в чем я не прав то?
Вы сейчас хотите обсудить описание конкретной утилиты, составленное авторами?
Но ваша фраза «stdout — это c или unix» говорит мне о том, что вы хотели обсудить само это понятие в целом, безотносительно конкретного куска текста описания. Поэтому я вам и сказал, что понятия stdin, stdout, stderr существуют в том числе и в командной консоли cmd.exe в Windows. Вы будете с этим спорить?

И перенаправление конвейером на утилиту clip.exe помещает в буфер обмена не весь вывод в консоль (который состоит из stdout и stderr), а только лишь stdout.
В качестве эксперимента предлагаю открыть командную консоль cmd.exe и набрать там команду, которая даёт на выходе непустые потоки stdout и stderr. Например, пусть это будет команда «dir zsdfsdfasgsag» (т.е. всякая случайная белиберда после dir).
a) Сначала разводим stdout и stderr по разным файлам:
dir zsdfsdfasgsag 1>c:\stdoutput.log 2>c:\stderror.log
В указанных файлах можете увидеть, что было в потоках stdout и stderr после выполнения этой команды.
b) Теперь попытаемся поместить вывод той же команды в буфер обмена:
dir zsdfsdfasgsag | clip
И что же мы видим? Что в буфер попал только stdout, а stderr вывелся по умолчанию в консоль.

Поэтому раз уж тут все люди неглупые и понимают, что такое stdin, stdout, stderr, то давайте называть вещи своими именами, независимо от того, что написано в каком-то описании утилиты.
В этом контексте с вами согласен.
Про наблюдение dir zsdfsdfasgsag | clip спасибо, думал что все таки все уйдет в clip. Это все и расставляет на свои места.
Ну при желании можно сначала «влить» stderr в поток stdout, а потом этот общий вывод передать конвейером на clip.exe, тогда туда попадут оба этих стандартных потока:
dir zsdfsdfasgsag 2>&1 | clip
Перейдя на Мак Ос, какие-то новые фишечки Виндоус уже перестают интересовать, а до этого было все наооборот для меня ))
К сожалению не могу скачать книгу сейчас. Кто-то из прочитавших знает, как одновременно закрыть сразу несколько окон? Раньше можно было это сделать, зажав ctrl+ клик по кнопкам приложений на панели задач.
Кто-нибудь подскажет, КАК можно разгруппировать сгруппированные иконки в таскбаре?

У меня 70% таскбара свободно и хочу отдельный значок для каждого окна Opera, Word, gTalk и прочих «многооконных приложений»!

надеюсь, понятно, что хочу не банальное «Группировать при заполнении панели», а пункт в меню — разгруппировать/сгруппировать
Правой кнопкой мыши -> Properties -> Taskbar Buttons в «Never Combine»
К сожалению, вы меня всё-таки неправильно поняли. Да, мне нужно «Никогда не группировать», но при этом мне также мне нужно «Не показывать метки»!
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории