Отправляет email-рассылки с помощью сервиса Sendsay

Реестр Windows

  Все выпуски  

Реестр Windows


Служба Рассылок Subscribe.Ru проекта Citycat.Ru
 

Реестр  Windows'

Выпуск 13 от 2 декабря 2000 года

Реестр Windows

Здравствуйте уважаемые подписчики!

Сегодня в выпуске:

Определение команды по умолчанию для зарегистрированного типа файлов.
Можно заметить, что в контекстном меню одна команда выделена полужирным шрифтом. Команда, выделенная полужирным шрифтом, - это команда по умолчанию, которая выполняется по двойному щелчку. Можно назначить команду по умолчанию, если изменить записи для контекстного меню. В настоящий момент мы ещё не определяли каких-либо параметров, которые бы препятствовали тому, чтобы система Windows сама выбирала команду по умолчанию. Правила, которым следует Windows, просты:

  • Если один из канонических глаголов (open, print) используется как имя раздела, то будет выбран один из глаголов. Если оба глагола присутствуют в меню, то open имеет приоритет, затем идёт print.
  • Если канонические глаголы не используются в подразделе shell, то Windows будет использовать первую запись в подразделе shell в качестве команды по умолчанию.

Иногда необходимо выбирать альтернативные команды по умолчанию. Например, BAT-файл, если выбрать его двойным щелчком, исполняется, но может оказаться более удобным, чтобы он открывался в блокноте. Кнопка По умолчанию диалога Изменить свойства типа файлов позволяет изменить команду по умолчанию. Команда по умолчанию всегда выделена полужирным шрифтом в списке Действия этого диалога. Для изменения команды по умолчанию выберите другую команду и нажмите кнопку По умолчанию; теперь эта команда будет выделена полужирным шрифтом, и Windows будет использовать её как команду по умолчанию при выборе файла двойным щелчком.

Просмотр реестра после изменения команды по умолчанию в диалоге Изменения свойств типа файлов наводит на идею, как изменять команду по умолчанию при помощи реестра. Глагол этой команды (т.е. название соответствующего подраздела) присутствует в качестве значения параметра По умолчанию в подразделе shell. В нашей ситуации для зарегистрированного типа файлов 1ST - команда Открыть1 использована по умолчанию.

Если нужно использовать REG-файл для установки команды по умолчанию, то в него нужно вставить следующие строки:

REGEDIT4

[HKEY_CLASSES_ROOT\1STfile\Shell]
@="Открыть1"

Если импортировать этот REG-файл, то в контекстном меню произойдут следующие изменения: пункт Редактировать в WordPad будет выделен полужирным, поскольку он теперь установлен по умолчанию, и он будет помещён наверх контекстного меню. Это - замечательное преимущество установки команды по умолчанию.

За исключением команды по умолчанию, которая всегда стоит первой в контекстном меню, остальные команды расположены в меню в той последовательности, в которой они расположены в реестре. Если определить много команд для определённого типа файлов, то будет полезно сгруппировать связанные команды. Например, может понадобиться с начало перечислить все команды открытия, затем все команды печати и т.д. Поскольку редактор реестра не содержит средств перемещения разделов, то можно передвинуть раздел, только с начало удалив его (предварительно сохранив), а затем вставить в новую ветвь, в её конце, - таким образом, переупорядочивание разделов одной ветви будет задачей не из лёгких.

К счастья разработчики Windows создали простую возможность сделать это, не переставляя записей реестра, созданных пользователем. Просто следует перечислить глаголы, разделяя их запятыми, в параметре По умолчанию подраздела shell. Например для типа 1ST параметр По умолчанию может содержать следующее значение:

"Открыть, Открыть1, Печать"
Следующие строки имеют тот же эффект.
REGEDIT4

[HKEY_CLASSES_ROOT\1STfile\Shell]
@="Открыть, Открыть1, Печать"

Замечание.


Этот метод упорядочивания пунктов контекстного меню имеет один маленькой недостаток: при просмотре вкладки Типы файлов информация в поле Приложение больше не появляется.

Microsoft Register Cleaner, версия программы 4.0.950
(RegClean - Windows Registry Analysis and Correction)
размер файла 818 КБ (837 632 байт)
версия файла 4.1.7364.1
Регистрация: Не требуется, запускается сразу сама утилита.
Описание: Предназначена для полуавтоматической чистки системного реестра Windows. Сканируя определённые области реестра, содержащие информацию об установленных в систему программах, она формирует список программ (с указанием названия программы и компании-производителя) и даёт пользователю возможность пользователю отметить те из них, записи о которых в реестре уже не нужны. Тыкаем кнопочку "Remove selected" - и RegCleaner прибивает ненужные записи. Есть возможность отката.

RegCleaner полезен, когда требуется быстро и без серьёзных усилий очистить системный реестр от "хвостов", оставшихся после деинсталляции программ.
Чистит, конечно, не всё, но многое.

Страница: http://stalk.hotmail.ru/plagiat/regcleaner.htm
Файл: http://stalk.hotmail.ru/plagiat/regcleaner.exe (220 кб)

http://www.freesoft.ru/katalog/udt/3780.html
 

За информация, о программе, большое спасибо IngvaR и Ы.

Запомни!


Имейте в виду, что можно серьёзно повредить свою систему, изменяя записи реестра. Всегда создавайте резервную копию реестра перед тем как пытаться его менять. Производите изменения аккуратно!
С удовольствием приму советы по дизайну, отзывы и пожелания о рассылке kindkettle@mtu-net.ru.

Автор рассылки Малышев Дмитрий.
Архив рассылки лежит на http://subscribe.ru/archive/comp.soft.win.registrywindows/


http://subscribe.ru/
E-mail: ask@subscribe.ru
Поиск

В избранное