• INFRARED – выводит окно настройки параметров инфракрасного подключения.
• NETCONNECTIONS – отображает доступные в данный момент сетевые подключения.
• SCHEDTASKS – выводит оснастку Планировщик задач.
• ADMINTOOLS – отображает каталог Администрирование.
• TELEPHONY – выводит окно Телефон и модем.
• FOLDERS – отображает окно Свойства папки.
• FONTS – выводит каталог Шрифты.
• PRINTERS – отображает каталог Принтеры.
• KEYBOARD и MOUSE – выводят окно Свойства: Мышь.
• INTERNATIONAL – отображает окно Язык и региональные стандарты.
• PORTS – выводит окно Свойства системы, открытое на вкладке Оборудование.
• DATE /TIME – отображает окно Дата и время.
• COLOR – выводит окно Параметры оформления.
...
Примечание
Окно Параметры оформления можно отобразить и с помощью команды rundll32.exe shell32.dll, Control_RunDLL desk.cpl desk,@Appearance.
• DESKTOP – отображает окно Параметры дисплея.
...
Примечание
Окно Параметры дисплея можно отобразить и с помощью команды rundll32.exe shell32.dll, Control_RunDLL desk.cpl desk,@Settings.
Как же хранятся в реестре внутренние имена апплетов? Они находятся в параметре System.ApplicationName ветвей реестра HKEY_CLASSES_ROOT\CLSID\ .
Но есть еще одна ветвь реестра , которая хранит все внутренние имена апплетов, – HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Control Panel\Extended Properties\System.ApplicationName. В ней содержатся параметры строкового типа, имена которых определяют путь к апплету, а значения – внутреннее имя апплета. Стоит заметить, что именно содержимое этой ветви используется программой control.ехе для определения внутреннего имени апплета. Например, в данной ветви реестра есть параметр %SystemRoot%\ system32 \wscui.cpl, который хранит значение Microsoft. SecurityCenter. Если вы измените значение этого параметра, например, на MS, то сможете запустить окно Windows Security Center с помощью более простой команды control /name ms.
Работа с Active X-объектами
При описании значков папки Панель управления были приведены также названия ActiveX-объектов, которые создают данные значки. Но что можно сделать с этими названиями?
Во-первых, с их помощью можно отобразить или скрыть соответствующие значки ActiveX-объектов на Рабочем столе, в папке Компьютер или, собственно, в папке Панель управления. Как это сделать, будет описано далее в этой главе.
Во-вторых, некоторые из приведенных ActiveX-объектов можно использовать в конструкциях вида:: {21EC2020-3AEA-1069-A2DD-08002B30309D}\::{CLSID-номер соответствующего ActiveX-объекта} для запуска соответствующего окна или мастера.
И, в-третьих, с их помощью можно отобразить или скрыть соответствующие значки ActiveX-объектов в любой папке файловой системы. Для этого достаточно создать папку и приписать к ее имени значение. {CLSID-номер соответствующего ActiveX-объекта}.
Окно Программы и компоненты
Напоследок опишу работу с окном, которое рано или поздно понадобится любому пользователю, – окном, с помощью которого можно удалить или переустановить программы и обновления операционной системы. В Windows Vista это окно было существенно доработано и изменено, хотя принцип его построения не изменился.
...
Примечание
Список установленных в операционной системе программ можно просмотреть и с помощью экземпляров класса Win32_Product, принадлежащего пространству имен root\ cimv2. Например, данный класс поддерживает следующие свойства: IdentifyingNumber (ключевое свойство, содержащее CLSID-номер данного установленного продукта). lnstallDate2 (определяет дату установки продукта в формате datetime), Name (определяет название продукта), PackageCache (определяет путь к папке или MSI-файлу. который хранит архивную копию установочного пакета продукта).
Кроме того, класс Win32_Product позволяет воспользоваться следующими методами: Admin (устанавливает на компьютере от имени администратора указанный в атрибуте продукт), Install (устанавливает на компьютере указанный в атрибуте продукт). Reinstall (переустанавливает продукт), Uninstall (удаляет продукт, описываемый данным экземпляром класса), Upgrade (обновляет продукт, описываемый данным экземпляром класса).
Окно Программы и компоненты представляет собой аналог окна Установка и удаление программ операционной системы Windows ХР. С его помощью можно просмотреть список установленных программ или обновлений, а также удалить определенную программу или обновление. Кроме того, с помощью данного окна можно установить или удалить стандартные компоненты операционной системы.
Основное окно представлено на рис. 3.9. Оно состоит из панели ссылок, содержащей следующие элементы.
Читать дальше
Конец ознакомительного отрывка
Купить книгу