Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Всё о работе в Интернет" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Секреты Windows: статьи о реестре, rundll32.exe, программах Windows Vista: Консоль управления Microsoft
Другие наши рассылки:
Новости нашего сайта: Данная статья была написана для журнала Мой компьютер. Программа Консоль управления Microsoft (программа mmc.exe) — это средство для администрирования компьютера, которое пришло на смену Панели управления. Если раньше доступ к большей части программ администрирования можно было получить при помощи Панели управления, то сейчас эти программы были преобразованы в оснастки Консоли управления Microsoft. Фактически, Консоль управления Microsoft представляет собой оболочку для работы оснасток. Новые возможности mmc.exe
В поставку операционной системы Windows Vista входит КОНСОЛЬ УПРАВЛЕНИЯ MICROSOFT версии 6.0 (например, в Windows XP используется консоль управления версии 5.1). Новая версия КОНСОЛИ УПРАВЛЕНИЯ MICROSOFT имеет три заметных отличия.
Основное окно КОНСОЛИ УПРАВЛЕНИЯ MICROSOFT представлено на рисунке 1. Как можно заметить из рисунка, в правом углу консоли действительно находится поле ДЕЙСТВИЯ, содержимое которого дублирует информацию из меню ДЕЙСТВИЕ. Рисунок 1 По мнению многих пользователей Windows Vista поле ДЕЙСТВИЯ является самым бесполезным нововведением Windows Vista. Поэтому они всегда начинают работу с оснастками именно с того, что скрывают это поле. Чтобы скрыть поле ДЕЙСТВИЯ, необходимо в меню ВИД выбрать команду НАСТРОИТЬ…. После этого отобразится диалог НАСТРОЙКА ВИДА, в котором нужно снять флажок ПАНЕЛЬ ДЕЙСТВИЯ (рисунок 2). Таким способом поле ДЕЙСТВИЯ можно скрыть только в данном сеансе работы с консолью — после закрытия и повторного открытия консоли поле ДЕЙСТВИЯ появится снова. Рисунок 2 Существует еще один способ сокрытия поля ДЕЙСТВИЯ. С его помощью можно навсегда скрыть поле ДЕЙСТВИЯ для определенной оснастки. Для этого достаточно создать в ветви реестра HKLM\SOFTWARE\Microsoft\MMC\SnapIns\{CLSID-номер оснастки} параметр REG_DWORD типа SuppressActionsPane, после чего присвоить данному параметру значение 1. Например, если создать данный параметр для оснастки с CLSID-номером {C96401CC-0E17-11D3-885B-00C04F72C717}, то поле ДЕЙСТВИЯ больше не будет отображаться при открытии программы mmc.exe (но при добавлении различных оснасток оно отображаться будет). Если же вы хотите скрыть поле ДЕЙСТВИЯ для всех оснасток операционной системы Windows Vista, тогда вам придется добавить параметр SuppressActionsPane к большинству подразделов ветви HKLM\SOFTWARE\Microsoft\MMC\SnapIns. Чтобы было проще это сделать, я создал специальный reg-файл, однако на страницах нашего журнале вы его не найдете. Поскольку reg-файл для сокрытия поля ДЕЙСТВИЯ из всех оснасток слишком большой, было решено разместить его на сайте www.onestyle.com.ua по адресу http://www.onestyle.com.ua/project.php?u=41. Добавление оснасток в окно консоли управления Microsoft
Сама по себе программа КОНСОЛЬ УПРАВЛЕНИЯ MICROSOFT не предоставляет никаких возможностей. Основной операцией, выполняемой в ней, является загрузка определенной оснастки, ведь именно оснастки реализуют доступ к различным настройкам операционной системы. Новый диалог добавления оснастки Добавление оснастки выполняется при помощи команды ДОБАВИТЬ ИЛИ УДАЛИТЬ ОСНАСТКУ… меню ФАЙЛ или при помощи комбинации клавиш CTRL+M (рисунок. 3). Рисунок 3 Чтобы добавить оснастку, нужно выбрать ее из списка ДОСТУПНЫЕ ОСНАСТКИ, после чего нажать на кнопку ДОБАВИТЬ. Это может привести к двум последствиям. Либо оснастка сразу будет добавлена, либо отобразится мастер добавления оснастки, с помощью которого можно настроить параметры работы добавляемой оснастки. Например, чаще всего нужно указать компьютер, с операционной системой которого будет работать оснастка. Также обратите внимание на две кнопки диалога ДОБАВИТЬ ИЛИ УДАЛИТЬ ОСНАСТКУ…: кнопку ИЗМЕНИТЬ РАСШИРЕНИЯ… и кнопку ДОПОЛНИТЕЛЬНО…. Некоторые оснастки могут содержать в своем составе расширения, которые повышают функциональность оснастки. Эти расширения можно отключить или включить при помощи кнопки ИЗМЕНИТЬ РАСШИРЕНИЯ…. А вот при помощи кнопки ДОПОЛНИТЕЛЬНО… можно указать раздел, в который будет помещена оснастка. По умолчанию все оснастки отображаются в разделе КОРЕНЬ КОНСОЛИ, однако вы можете создать в корне консоли несколько папок и помещать загружаемые оснастки в них. Создаются такие папки при помощи оснастки ПАПКА. Стандартный диалог добавления оснастки Если вы привыкли к стандартному диалогу добавления оснасток и новый диалог вам не нравится, вы можете настроить программу mmc.exe для использования стандартного интерфейса. Также это может понадобиться в том случае, если скорость работы нового диалога добавления оснасток вас не удовлетворяет. Для этого достаточно удалить из ветви реестра HKLM\SOFTWARE\Microsoft\MMC подраздел UseNewUI. По умолчанию администратор не имеет прав на удаление данного подраздела, поэтому сначала нужно заменить владельца подраздела UseNewUI, потом изменить права на данный подраздел, а уже потом удалять его. На рисунке 4 представлен стандартный интерфейс диалога добавление оснасток консоли управления Microsoft. Рисунок 4 Стандартные консоли
Помимо оснасток при описании возможностей программы mmc.exe используется еще один термин — консоль. Консолью называется файл с расширением .msc, который запускает программу mmc.exe с уже загруженным набором различных оснасток. На основе наиболее часто используемых оснасток были созданы стандартные консоли, список которых представлен ниже.
Рисунок 5 Помимо самих стандартных консолей также существует набор программ-оболочек, запускающих одну из стандартных консолей. Эти программы представлены ниже.
Программа eventvwr.exe имеет набор опции, с помощью которых можно управлять процессом запуска оснастки ПРОСМОТР СОБЫТИЙ.
Также недокументированные опции есть у программы perfmon.exe. С их помощью можно запустить отдельные диалога оснастки МОНИТОР НАДЕЖНОСТИ И ПРОИЗВОДИТЕЛЬНОСТИ.
Рисунок 6 Ограничение работы MMC
Работу КОНСОЛИ УПРАВЛЕНИЯ MICROSOFT и стандартных оснасток можно ограничить при помощи групповых политик REG_DWORD типа, расположенный в ветви реестра HKCU\Software\Policies\Microsoft\MMC. Например, если присвоить параметру RestrictAuthorMode значение 1, то запуск программы mmc.exe, а также любых консолей, работающих в авторском режиме, будет запрещен. Также вы можете присвоить значение 1 параметру RestrictToPermittedSnapins. В этом случае пользователю будет запрещено запускать любые оснастки консоли управления Microsoft. Если же вы хотите запретить запуск определенной оснастки или расширения, то нужно присвоить значение 1 параметру Restrict_Run, создав его в ветви реестра вида HKCU\Software\Policies\Microsoft\MMC\{CLSID-номер конкретной оснастки или расширения}. Также при помощи групповых политик можно указать оснастки, либо отдельные расширения, работа которых будет запрещена, либо, если установлена описанная выше политика ОГРАНИЧИТЬ ПОЛЬЗОВАТЕЛЕЙ СПИСКОМ ЯВНО РАЗРЕШЕННЫХ ОСНАСТОК, работа которых будет разрешена. Для этого достаточно воспользоваться групповыми политиками раздела КОНФИГУРАЦИЯ ПОЛЬЗОВАТЕЛЯ/АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/КОНСОЛЬ УПРАВЛЕНИЯ (MMC)/ЗАПРЕЩЕННЫЕ И РАЗРЕШЕННЫЕ ОСНАСТКИ и его подразделов. Все эти групповые политики присваивают значение 1 параметру DWORD-типа Restrict_Run, расположенному в одном из подразделов ветви реестра HKCU\Software\Policies\Microsoft\MMC. Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=131
|
В избранное | ||