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

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


Глава 4. Команды Rundll32. 4.1. Диалоги и мастера Windows: Работа с апплетами Windows: Команды апплетов
Дата: 10 августа 2009, понедельник

Новые сайты. Представляем вашему вниманию новый сайт — http://mybody.co.ua/

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

Зарегистрированные пользователи могут сохранять понравившиеся материалы сайта в Избранном — специальной странице сайта, на которой будут отображаться только отмеченные вами публикации.

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

Кроме команды rundll32.exe shell32.dll Control_RunDLL многие апплеты поддерживают свои собственные команды.

Апплет inetcpl.cpl

Например, свои собственные команды имеются у апплета inetcpl.cpl.

Диалог Выбор языка К таким командам можно отнести команду rundll32.exe inetcpl.cpl, ShowLanguageDialog, с помощью которой отображается диалог ВЫБОР ЯЗЫКА (рис. 4.03). Уникальность этой команды в том, что она отображает диалог ВЫБОР ЯЗЫКА даже в том случае, если установлены следующие групповые политики.

  • Групповая политика ОТКЛЮЧИТЬ ВКЛАДКУ «ОБЩИЕ» раздела АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/INTERNET EXPLORER/ПАНЕЛЬ УПРАВЛЕНИЯ ОБОЗРЕВАТЕЛЕМ.
  • Групповая политика ОТКЛЮЧИТЬ ИЗМЕНЕНИЕ ПАРАМЕТРОВ ЯЗЫКА раздела АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/INTERNET EXPLORER.

Также диалог ВЫБОР ЯЗЫКА можно отобразить при помощи команды rundll32.exe inetcpl.cpl, OpenLanguageDialog. Эта команда отображает диалог ВЫБОР ЯЗЫКА даже в том случае, если установлена групповая политика ОТКЛЮЧИТЬ ВКЛАДКУ «ОБЩИЕ» раздела АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/INTERNET EXPLORER/ПАНЕЛЬ УПРАВЛЕНИЯ ОБОЗРЕВАТЕЛЕМ.


Рис. 4.03. Результат выполнения команд rundll32.exe inetcpl.cpl, ShowLanguageDialog и rundll32.exe inetcpl.cpl, OpenLanguageDialog

Диалог Параметры веб-каналов Еще одной командой апплета inetcpl.cpl является команда rundll32.exe inetcpl.cpl, ShowFeedOptionsDialog. С ее помощью можно вызвать диалог ПАРАМЕТРЫ ВЕБ-КАНАЛОВ даже в том случае, если установлена групповая политика ОТКЛЮЧИТЬ ВКЛАДКУ «СОДЕРЖАНИЕ» раздела АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/INTERNET EXPLORER/ПАНЕЛЬ УПРАВЛЕНИЯ ОБОЗРЕВАТЕЛЕМ.

Диалог Удаление истории обзора А для отображения диалога УДАЛЕНИЕ ИСТОРИИ ОБЗОРА можно воспользоваться командой rundll32.exe inetcpl.cpl, ShowDeleteBrowsingHistoryDialog. Эта команда работает даже в том случае, если установлены следующие групповые политики.

  • Групповая политика ОТКЛЮЧИТЬ ВКЛАДКУ «ОБЩИЕ» раздела АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/INTERNET EXPLORER/ПАНЕЛЬ УПРАВЛЕНИЯ ОБОЗРЕВАТЕЛЕМ.
  • Групповая политика ОТКЛЮЧИТЬ ВОЗМОЖНОСТЬ «УДАЛЕНИЕ ЗАПИСЕЙ В ЖУРНАЛЕ ОБОЗРЕВАТЕЛЯ» раздела АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/INTERNET EXPLORER.

Диалог Параметры блокирования всплывающих окон Также следует обратить внимание на команду rundll32.exe inetcpl.cpl, DisplayPopupWindowManagementDialog. С ее помощью можно отобразить диалог ПАРАМЕТРЫ БЛОКИРОВАНИЯ ВСПЛЫВАЮЩИХ ОКОН даже в том случае, если установлены следующие групповые политики.

  • Групповая политика ОТКЛЮЧИТЬ ВКЛАДКУ «КОНФИДЕНЦИАЛЬНОСТЬ» раздела АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/INTERNET EXPLORER/ПАНЕЛЬ УПРАВЛЕНИЯ ОБОЗРЕВАТЕЛЕМ.
  • Групповая политика ОТКЛЮЧИТЬ УПРАВЛЕНИЕ УРОВНЕМ ФИЛЬТРАЦИИ ВСПЛЫВАЮЩИХ ОКОН раздела АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/INTERNET EXPLORER.
  • Групповая политика ОТКЛЮЧИТЬ УПРАВЛЕНИЕ ВСПЛЫВАЮЩИМИ ОКНАМИ раздела АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/INTERNET EXPLORER.
  • Групповая политика ОТКЛЮЧИТЬ УПРАВЛЕНИЕ СПИСКОМ РАЗРЕШЕННЫХ ВСПЛЫВАЮЩИХ ОКОН раздела АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/INTERNET EXPLORER.

Диалог Сброс параметров настройки Internet Explorer С помощью команды rundll32.exe inetcpl.cpl, ResetIEtoDefaults можно отобразить диалог СБРОС ПАРАМЕТРОВ НАСТРОЙКИ INTERNET EXPLORER (рис. 4.04) даже в том случае, если установлены следующие групповые политики.

  • Групповая политика ОТКЛЮЧИТЬ ВКЛАДКУ «ДОПОЛНИТЕЛЬНО» раздела АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/INTERNET EXPLORER/ПАНЕЛЬ УПРАВЛЕНИЯ ОБОЗРЕВАТЕЛЕМ.
  • Групповая политика ЗАПРЕТИТЬ СБРОС ПАРАМЕТРОВ INTERNET EXPLORER раздела АДМИНИСТРАТИВНЫЕ ШАБЛОНЫ/КОМПОНЕНТЫ WINDOWS/INTERNET EXPLORER/ПАНЕЛЬ УПРАВЛЕНИЯ ОБОЗРЕВАТЕЛЕМ/ВКЛАДКА «ДОПОЛНИТЕЛЬНО».

Рис. 4.04. Результат выполнения команды rundll32.exe inetcpl.cpl, ResetIEtoDefaults

Другие команды Остальные команды апплета inetcpl.cpl представлены в таблице 4.15.

Таблица 4.15. Начало команды: rundll32.exe inetcpl.cpl

  • LaunchPopupWindowManagementDialog. Отобразить диалог Параметры блокирования всплывающих окон.
  • DllInstall. Восстанавливает настройки отображений списков диалогов вкладок Дополнительно и Настройка безопасности.
  • LaunchConnectionDialog. Отобразить вкладку Подключения диалога Свойства: Интернет.
  • LaunchInternetControlPanel. Отобразить вкладку Общие диалога Свойства: Интернет.
  • LaunchPrivacyDialog. Отобразить вкладку Конфиденциальность диалога Свойства: Интернет.
  • LaunchSecurityDialogEx. Отобразить диалог, где можно выбрать уровень безопасности зон Интернета, местной сети, а также надежные и ограниченные узлы.
  • LaunchSiteCertDialog. Отобразить диалог Сертификаты.
  • OpenFontsDialog. Отобразить диалог настройки шрифта.
  • OpenFontsDialogEx. Отобразить диалог настройки шрифта.
  • LaunchAddSitesDialog. Отобразить диалог добавления сайта в определенную зону. Данный диалог неправильно формирует зону, к которой относится добавляемый вами сайт. То есть, после его использования указанный вами сайт нельзя будет внести ни в одну из зон безопасности браузера..
  • LaunchPerSitePrivacyActionDialog. Отобразить диалог Конфиденциальность для отдельных веб-узлов.

Другие апплеты

Ниже в таблицах мы рассмотрим возможности команд различных апплетов.

Для удобства в таблицах мы не будет указывать начало команды rundll32.exe, то есть, само слово «rundll32.exe», а также название апплета, команды которого описываются.

Таблица 4.16. Начало команды: rundll32.exe appwiz.cpl

  • ConfigStartMenu. Открыть диалог Удаление Ярлыков и папок.
  • NewLinkHere «файл». Вызвать мастер создания ярлыка для указанного файла.
  • GetProgramsOnline. Открыть страницу http://g.msn.com/WMHFUSEN/101724
  • RunOCMW. Открыть диалог Компоненты Windows
  • RunSPADW. Открыть диалог Настройка доступа программ и умолчаний.

Таблица 4.17. Начало команды: rundll32.exe desk.cpl

  • InstallScreenSaver «заставка». Открыть диалог Параметры экранной заставки и в выпадающем списке области Заставка установить заставку, файл которой указан в команде.
  • UpdateUIfontsDueToDPIchange. Уменьшает используемые размеры шрифтов.
  • UpdateCharsetChanges. Восстановить настройки шрифтов.

Таблица 4.18. Начало команды: rundll32.exe Firewall.cpl

  • ShowControlPanel. Открыть диалог Параметры брандмауэра Windows.
  • ShowNotificationDialog «программа». Вызвать диалог о блокировке сетевых возможностей указанной в команде программе.
  • ShowWarningDialog «программа». Вызвать диалог о несовместимости указанной программы с брандмауэром.

Таблица 4.19. Начало команды: rundll32.exe infocardcpl.cpl

  • ManageCardSpace_RunDll. Открыть диалог Windows CardSpace.
  • ImportInformationCard_RunDll «файл карточки». Импортировать файл карточки.

Таблица 4.20. Начало команды: rundll32.exe joy.cpl

  • ShowJoyCPL. Открыть диалог Игровые устройства.

Таблица 4.21. Начало команды: rundll32.exe sysdm.cpl

  • DisplaySYSDMCPL. Открыть диалог Свойства системы.
  • EditEnvironmentVariables. Открыть диалог Переменные среды.
  • EditUserProfiles. Открыть диалог Профили пользователей.
  • EnableExecuteProtectionSupport. Включить поддержку DEP. Устанавливает в 0 параметр Element ветви HKLM\BCD00000000\Objects\«{CLSID}»\Elements\25000020.

Таблица 4.22. Начало команды: rundll32.exe CLICONFG.DLL

  • OnInitDialogMain. Открыть диалог Программа сетевого клиента SQL сервер.
  • ClientConfigureAddEdit. Открыть диалог Добавление конфигурации сетевой библиотеки.

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

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

В избранное