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

Секреты Windows: статьи о реестре, rundll32.exe, программах


Глава 1. Настройка интерфейса. 1.3. Панель задач и меню Пуск - Настройка меню Пуск
Дата: 20 июня 2009, суббота

У вас возникли вопросы по Windows? Задайте их нам на Форуме (http://www.onestyle.com.ua/q.php). Вам достаточно просто зарегистрироваться!

В конец записи

Настройка отображения и работы панели задач и меню ПУСК осуществляется при помощи стандартного диалога СВОЙСТВА ПАНЕЛИ ЗАДАЧ И МЕНЮ «ПУСК». В частности, настроить отображение меню ПУСК можно при помощи вкладки МЕНЮ «ПУСК». Для этого на данной вкладке достаточно нажать на кнопку НАСТРОИТЬ напротив используемого вами типа меню ПУСК (новое или классическое меню ПУСК), что приведет к открытию диалога. О работе с данным диалогом и его содержимым мы еще поговорим в главе данной книги, посвященной стандартным диалогам Windows.

Сначала давайте рассмотрим возможности настройки интерфейса меню ПУСК.

Список часто используемых программ

Если вы привыкли использовать список часто используемых программ (отображается в левой части нового меню ПУСК), тогда, возможно, вам пригодится знание способов определения программ, которые никогда не будут помещаться в данный список.

Для этого необходимо воспользоваться параметрами строкового типа ветви реестра HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\FileAssociation.

  • AddRemoveApps. Содержит названия программ через точку с запятой, которые никогда не будут добавляться в список часто используемых программ.
  • AddRemoveNames. Содержит строки через точку с запятой, содержащие которые файлы никогда не будут добавляться в список часто используемых программ.

Также запретить отображение программы в списке часто используемых программ меню ПУСК можно при помощи ветви реестра HKCR\Applications\«имя соответствующей программы». Для этого в данной ветви необходимо создать параметр строкового типа NoStartPage, значение которого может быть любое.

Изображение пользователя

В верхней части нового меню ПУСК отображается изображение пользователя (рис. 1.05), которое, при наведении курсора на одну из кнопок меню ПУСК (ДОКУМЕНТЫ, ИЗОБРАЖЕНИЯ, МУЗЫКА и т.д.), плавно меняется на изображение соответствующей кнопки.


Рис. 1.05. Меню Пуск

Вы можете настроить параметры смены изображения пользователя на изображения кнопок. Для этого нужно воспользоваться параметрами DWORD-типа ветви реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage.

  • StartPanel_FadeDelay. Определяет задержку перед сменой изображений. Если равно 0xffffffff, тогда изображение пользователя сменяться не будет.
  • StartPanel_FadeIn. Определяет время перехода одного изображения в другое. Если равно 0, тогда изображения будут сменяться мгновенно.
  • StartPanel_FadeOut. Определяет время перехода одного изображения в другое. Если равно 0, тогда изображения будут сменяться мгновенно.

Ссылки Интернета и электронной почты

Как и меню ПУСК предыдущих версий Windows, новое меню ПУСК в левой верхней части содержит две кнопки, запускающие браузер и почтовый клиент (на рисунке 1.05 это кнопки MOZILLA FIREFOX и ПОЧТА WINDOWS). Контекстное меню этих кнопок содержит только одну дополнительную команду — отобразить диалог настройки браузера или почтового клиента. Вы можете изменить эту команду контекстного меню, либо добавить новые команды.

Для изменения стандартной команды контекстного меню нужно воспользоваться параметрами строкового типа ветвей реестра HKCR\CLSID\{2559a1f4-21d7-11d4-bdaf-00c04f60b9f0}\Instance\InitPropertyBag (для кнопки открытия браузера) и HKCR\CLSID\{2559a1f5-21d7-11d4-bdaf-00c04f60b9f0}\Instance\InitPropertyBag (для кнопки открытия почтового клиента).

Добавить же дополнительные пункты контекстного меню можно при помощи ветвей реестра HKCR\CLSID\{2559a1f4-21d7-11d4-bdaf-00c04f60b9f0}\shell и HKCR\CLSID\{2559a1f5-21d7-11d4-bdaf-00c04f60b9f0}\shell. Структура и параметры подраздела shell будут описаны далее в этой книге.

Таблица 1.14. Ветви вида HKCR\CLSID\«{CLSID-номер}»\Instance\InitPropertyBag

  • Propertiestext. Определяет название пункта контекстного меню соответствующей кнопки.
  • Properties. Определяет команду, выполняемую при выборе пункта контекстного меню.
  • Opentext. Определяет название основного пункта контекстного меню (команды, запускающей браузер или почтовый клиент).

Настройка при помощи групповых политик

Многие параметры интерфейса меню ПУСК можно настроить при помощи групповых политик. Все они расположены в разделе КОНФИГУРАЦИЯ ПОЛЬЗОВАТЕЛЯ/АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/МЕНЮ «ПУСК» И ПАНЕЛЬ ЗАДАЧ.

В отдельной таблице (таблица 1.15) представлены групповые политики, которые влияют на работу встроенного в меню ПУСК поля поиска: будет ли при помощи данного поля выполнятся поиск среди файлов программ, ярлыков сетевых соединений, файлов избранного, а также будут ли среди результатов поиска отображаться ссылки ПОКАЗАТЬ ВСЕ РЕЗУЛЬТАТЫ и ПОИСК В ИНТЕРНЕТЕ. Остальные же политики представлены в таблице 1.16.

Групповая политика СКРЫТЬ ОБЩИЕ ГРУППЫ ПРОГРАММ В МЕНЮ «ПУСК» позволяет запретить отображение в меню ПУСК ярлыков программ, хранящихся в каталоге ПРОГРАММЫ для всех пользователей.

Групповая политика УДАЛИТЬ КНОПКУ «ОТСТЫКОВКА ПК» ИЗ МЕНЮ «ПУСК» влияет только на ноутбуки, подключенные в данный момент к док-станции.

Таблица 1.15. Ветвь HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

  • NoSearchCommInStartMenu. Запретить поиск соединений
  • NoSearchComputerLinkInStartMenu. Удалить ссылку «Найти компьютер»
  • NoSearchFilesInStartMenu. Запретить поиск файлов
  • NoSearchInternetInStartMenu. Запретить поиск в файлах Интернета
  • NoSearchProgramsInStartMenu. Запретить поиск программ

Таблица 1.16. Ветвь HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

  • ForceStartMenuLogOff. Добавить пункт выхода из системы в главное меню
  • GreyMSIAds. Затенить ярлыки меню «Пуск» на не полностью установленные программы
  • NoSMBalloonTip. Удалить всплывающие подсказки для элементов главного меню
  • NoChangeStartMenu. Удалить контекстные меню перетаскивания для элементов меню «Пуск»
  • NoClose. Удаление команд "Завершение работы", "Перезагрузка", "Сон", "Гибернация" и запрет доступа к ним
  • NoCommonGroups. Скрыть общие группы программ в меню «Пуск»
  • NoFavoritesMenu. Удалить меню «Избранное» из главного меню
  • NoFind. Удалить ссылку «Поиск» из меню «Пуск»
  • NoStartMenuMFUprogramsList. Удалить список часто используемых программ в меню «Пуск»
  • NoStartMenuMyGames. Удалить ссылку «Игры» из меню «Пуск»
  • NoSMHelp. Удалить справку из главного меню
  • NoStartMenuMorePrograms. Удалить список всех программ в меню «Пуск»
  • NoNetworkConnections. Удалить «Сетевые подключения» из меню «Пуск»
  • NoStartMenuPinnedList. Удалить список программ, закрепленных в меню «Пуск»
  • NoRecentDocsMenu. Удалить меню «Недавние документы» из меню «Пуск»
  • NoRun. Удалить команду «Выполнить» из меню «Пуск»
  • NoSMConfigurePrograms. Удалить ссылку «Программы по умолчанию» из меню «Пуск»
  • NoSMMyDocs. Удалить значок «Документы» из меню «Пуск»
  • NoStartMenuMyMusic. Удалить значок «Музыка» из меню «Пуск»
  • NoStartMenuNetworkPlaces. Удалить значок «Сеть» из меню «Пуск»
  • NoSMMyPictures. Удалить значок «Изображения» из меню «Пуск»
  • NoSetFolders. Отключить папки программ в меню «Настройка»
  • NoSetTaskbar. Запретить изменение параметров панели задач и меню «Пуск»
  • NoStartMenuSubFolders. Удалить папки пользователя из главного меню
  • NoSimpleStartMenu. Форсировать классическое меню «Пуск»
  • NoUserFolderInStartMenu. Удалить ссылку на папку пользователя из меню «Пуск»
  • NoStartMenuEjectPC. Удалить кнопку «Отстыковка ПК» из меню «Пуск»
  • ForceRunOnStartMenu. Добавить команду «Выполнить» в меню «Пуск»
  • StartmenuLogoff. Удалить «Завершение сеанса» из меню «Пуск»

Продолжение следует

Рейтинг: 5.00 [ 1 ] 
Оцените: 1 2 3 4 5
moemesto.ru bobrdobr.ru - добавить в социальные закладки
В начало записи
Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=561

В избранное