Pull to refresh

Comments 46

UFO just landed and posted this here
UFO just landed and posted this here
Разница огромна. Нельзя любую командную строку называть «ДОСом».
UFO just landed and posted this here
Важно конечно. Вы путаете 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?
UFO just landed and posted this here
действенно, но вывести в файл, например, не получится.
«мамай клэнус» сто раз буфер обмена в файл сохранял!

открываю 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»
К сожалению, вы меня всё-таки неправильно поняли. Да, мне нужно «Никогда не группировать», но при этом мне также мне нужно «Не показывать метки»!
Sign up to leave a comment.

Articles