У меня вопрос к уважаемым читателям: кто-нибудь знает, почему Проводник не желает сохранять результаты поиска? Когда вы производите поиск его стандартными средствами, в меню Файл появляется пункт Сохранить результаты поиска. Так вот, он ничего не делает. Причем, что интересно, пустой поиск (если не задавать никаких параметров) сохраняется. Что это и как бороться?

Если у вас есть парочка неестественно сильно любимых программ / документов / папок, то их иконки можно перетащить прямо на кнопку Пуск. Тогда они появятся в главном меню, там же, где по умолчанию сидят ярлыки браузера и почтовика.

Птичка не прижилась. Муторно долго она сканирует смешное количество папок при запуске, а кроме того именно те места, к которым она милостиво дает доступ, замечательно тыкаются мышкой. И, видимо, не мое это - запускать программы, печатая их название. Указанные в комментариях к тому посту программки я тоже попробовал, - не прет. Но, тем не менее, для любителей еще одна штучка. Windows XP позволяют создавать «алиасы». Как обычно в этой ОС, возни с настройками на килограмм, а функционала как черной икры за червонец, но все-таки.

Итак, открываем редактор реестра (Win + R, напечатать regedit и нажать Enter) и находим следующую ветку:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\
Там создаем новый раздел, даем ему имя, которое потом будем использовать в качестве псевдонима, так что пусть будет покороче, и обязательно приписываем к нему «.exe». Значением по умолчанию этого раздела ставим полный путь (с именем) нужной программы. Теперь в окошке Выполнить можно набивать этот псевдоним (без «.exe») и - вуаля! Все запускается.

Вернемся к NTFS. Что, кроме ссылок, там есть любопытного? Есть потоки. Сразу признаюсь: я не нашел никакого полезного применения потокам, по крайней мере в нашем, наколенно-офисном случае. Однако матчасть надо учить, посему займемся потоками.

Каждый файл в NTFS имеет множество альтернативных потоков данных... Э-э... Каждый файл на уровне файловой системы является контейнером для различных потоков данных, при этом само содержимое файла -- лишь один (пусть и главный) из таких потоков. Короче, вы можете поразвлекаться стеганографией, не отходя от диска. Давайте-ка откроем то окно, которое «командная строка», и выберем какой-нибудь файл для экзерциций. Пусть это будет file.fil в том каталоге, что установлен рабочим. Выполним команду:

echo Preved! > file.fil:test

Echo выводит Preved! куда-то, знак «больше» перенаправляет вывод из «куда-то» в поток test файла file.fil (имя потока отделено двоеточием). Теперь обратно:

more < file.fil:test

More - это чтобы было, куда направить вывод.

Вот. Можно прятать от жены заначку. Ну... Карту. С крестиком. С содержимым файла при этом ничего не происходит, а при копировании на не-NTFS раздел, вся эта прелесть пропадет. Карта с крестиком пропадет, я имею в виду.

Для исследования потоков рекомендую NTFS Stream Explorer 1.02.

Кроме того, обратите внимание, что эта фича позволяет вам задавать в свойствах любого файла такие вещи как автор, комментарий, тема и т. д. Как обычно - в проводнике контекстное меню, пункт Свойства. А потом, например группировать по ним, да.

Какая у вас файловая система (ФС)? Если вы не знаете, то щелкните правой кнопкой на значке диска, выберите пункт Свойства, и ищите слова «Файловая система:». Что такое файловая система? Файловая система - это... м-м... Способ хранения файлов на диске? Ну что-то типа того. Можно спросить специалистов, но суть не в этом.

Если вы рядом со словами «Файловая система:» нашли магическую аббревиатуру NTFS, то этот материал для вас. NTFS, в отличие от FAT, умеет делать пару интересных штуковин. Говорят, что она также более надежная и безопасная, - охотно верю, но ничего об этом не знаю.

А мы рассмотрим то, что может быть полезным для простого сермяжного пользователя.

Читать запись полностью »

Несколько советов:

There are also a few helpful keyboard shortcuts that aren't always widely known:


  • Pressing arrow up selects a previous command from your command history; similarly, arrow down selects the next command.
  • Pressing F7 pops up your command history list.
  • You can drag n' drop files or folders from an explorer window into a command prompt; this inserts the quoted path as if you had manually pasted it.
  • Tab completion is fully supported; type edit *.ini then hit TAB to iterate through all matches. Use SHIFT+TAB to move to the previous match. This works for partial filenames as you would expect, and in all commands.
  • Tired of the typical "c:\windows\system32\cmd.exe" window title? Change it using the TITLE command.
  • ALT+ENTER takes your command prompt to fullscreen mode and back again.

См. Coding Horror: Stupid Command Prompt Tricks

Я уже упоминал о панелях. Действительно, не стоит загромождать рабочий стол ярлыками для запуска программ, да и меню Все программы подходит скорее для справочных нужд - а что у меня вообще есть? Запускать же приложения надо... как? Быстро, от бедра, и не путаясь во множестве вариантов, да? Ну что, правая кнопка на Панели задач... Хех, нет.

Читать запись полностью »

Возникла у меня вдруг необходимость поменять переменную окружения PATH. И встал совершенно дурацкий вопрос - а как? В Windows 9x проблем не было: autoexec - он и в Африке autoexec, а в Windows XP как-то ни разу не было потребности этим заниматься.

Правильный ответ: Меню Пуск > Панель управления > Система, там выбрать вкладку Дополнительно и нажать кнопку Переменные среды. В верхней части появившегося окошка переменные для текущего пользователя, в нижней - общие. Изменения работают после перезагрузки.

Вот, что подвигло меня на эту запись. Идея и правда неплоха, но... Сделаем это быстро. Компьютерра писала, как сделать из IE HTML-редактор. Рецепт работает, рекомендую. Не нужно открывать окна с исходником, выискивать место, обращать внимание на теги... Не забывайте только сохраняться периодически. И не забывайте, что от многих бед спасает компьютерная поддержка предприятия.

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

Теперь немножко десерта именно для To Do списков. Вот болванка, которую можно скопировать в пустой файл, дать ему расширение .htm и радоваться жизни:
<HTML><HEAD>
<TITLE>
Заголовок
</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">

<STYLE>
body {background-color: lightyellow; padding-left: 15pt;}
p {text-indent:-15pt;}
P:first-line {color:darkred; font-weight:bold}
</STYLE>

<META content="MSHTML 6.00.2900.2802" name=GENERATOR></HEAD>
<BODY scroll=no>

</BODY></HTML>

Соль здесь (в десерте, ага) в стилях. Первая строка каждого абзаца получается висящей (по-моему это так называется), выделена цветом и жирным шрифтом (а вот это может не работать в старых версиях IE). Суть в том, что нажимая Enter, вы создаете новый абзац, первая строка которого выделяется (это как бы заголовок списка), а Shift + Enter создает новую строку внутри текущего абзаца уже без выделения (это элементы списка). Ну а цвета и наличие скролбара отрегулируйте по своему росту.

Еще немного. Состояние чекбоксов и радиобатонов в режиме редактирования можно менять, но это муторно - они выделяются как в любом WYSIWYG (увидел? - получи!) редакторе. Щелкайте на них при просмотре, потом включите редактирование, сохраните файл (их состояние прекрасно сохранится) и снова перейдите в просмотр.

Исполняемые файлы при запуске исполняются (да, это так, как ни странно). Документы исполняться не могут, при их вызове система запускает ассоциированное приложение и передает ему имя файла, который надо открыть, причем решение что запускать принимается исходя из расширения файла документа. Поэтому при двойном клике на файле с расширением .doc запускается MS Word. Даже если этот файл вовсе не документ в формате Word, а такое расширение приобрел по воле сынишки - юного хакера. Идея хранить тип файла непосредственно в его имени в 80-е возможно была крута, но сейчас вызывает сомнения. Однако она дает нам определенную свободу.

Проблема в том, что файлы с одинаковым расширением вовсе не обязательно открывать чем-то одним. У меня, например, картинки могут открываться в Photoshop, Paint или FastStone. В зависимости от. Отчасти проблема решается перетаскиванием файла из проводника на ярлык или прямо в окно требуемого приложения, но только отчасти.

Читать запись полностью »

Времена DOS, возможно, и прошли, однако командная строка никуда не делась. По-прежнему некоторые вещи удобнее делать с клавиатуры, для каких-то нет стандартного интерфейса (нет в составе системы, сторонние решения наверняка найдутся, но качать программулину на один раз?), и .bat файлы никто не отменял. Чем рыться в сети в поисках списка команд, удобнее сходить в системный каталог (обычно C:\WINDOWS) и там открыть папку Help, отыскать в ней файл ntcmds.chm и потихоньку превращаться в эксперта.

Там же есть помощь по клавиатурным сочетаниям, используемым в Windows. Это файл keyshort.chm. Архиполезная штука, скажу я вам! Только не пытайтесь выучить все сразу. Просмотрите справку, выберите те действия, которые поджидают вас каждый день, выпишите их и держите перед глазами, пока не запомните. Потом повторите цикл.

У вас есть папка «Входящие»? На диске, не в почтовом клиенте? Бросать туда приходящие или скачанные файлы, когда нет времени или недостаточно информации, чтобы сразу решить, куда их поместить. Рабочий стол будто специально придуман для этого. Нечего там делать ярлыкам программ - для них панели есть. Швыряем все на стол, и в любой момент можем проконтролировать количество неклассифицированных входящих по тому, насколько хорошо видны обои.

Если вариант с рабочим столом вам не нравится, но вы пользуетесь проводником, настройте отображение ваших входящих «сортировка по дате» и «упорядочивать по группам». Сразу будет видно, что осталось еще с прошлой недели, и стоит ли это разгребать вместо того, чтобы просто удалить.

Вот как бывает (отсюда).

  • Why does my program run faster if I click and hold the caption bar? Забавный факт: некоторые программы начинают работать быстрее, если кликнуть и «зажать» мышку на их заголовке. Дело, оказывается, в том, что эти программы слишком много ресурсов тратят на отрисовку индикаторов прогресса (и прочих программистских штучек, предназначенных для увеселения пользователя во время длительных расчетов). При зажимании мышкой заголовка, в большинстве случаев все эти прогресс-бары «замерзают» и таким образом освобождается процессорное время для основной расчетной задачи.

    Sometimes, people discover that a long-running task runs faster if you hold down the mouse. How can that be?

Подведите указатель мыши к часикам в правой части панели задач. Что появилось в всплывающей подсказке? Число, месяц и год? Вы не боитесь придти на работу в субботу? Давайте добавим туда день недели.

Щелкните на кнопке Пуск и выберите Панель управления > Язык и региональные стандарты. В появившемся диалоговом окне щелкните на кнопке Настройка.

pjatnica1.gif
Диалоговое окно
«Язык и региональные стандарты»


Выберите вкладку Дата.

pjatnica2.gif
Диалоговое окно
«Настройка региональных параметров»

В поле Полный формат добавьте «dddd», так, чтобы получилось «dddd, d MMMM yyyy 'г.'». Запятая и пробел - это разделители для вас, они выводятся без изменений. Щелкайте по кнопкам ОК, пока все окна не будут закрыты. Все, можете полюбоваться результатом.

Говорят, лень - двигатель прогресса. А как же мечта? Мечта о мониторе метра полтора по диагонали, установленном на столе под небольшим наклоном, с лотком для бумаг и подставкой под чашку. Сенсорном и с защитой от пролитого кофе. Пялишься в свой двадцати-с-чем-то дюймовый точкоотображатель, портишь зрение и мечтаешь…

Читать запись полностью »