Создание значков для компонентов панели управления на рабочем столе (Часть 1)

OSzone.net » Microsoft » Windows 7 » Панель управления » Создание значков для компонентов панели управления на рабочем столе (Часть 1)
Автор: Dmitry_Bulanov
Иcточник: dimanb.spaces.live.com
Опубликована: 27.11.2009

В этой статье рассказывается о методе осуществления быстрого доступа к большинству элементам панели управления Windows. Элементы панели управления можно открывать как из самой панели, так и средствами командной строки, и при помощи созданных ранее значков на рабочем столе. Всем элементам панели управления, еще начиная с операционной системы Windows Vista, присваиваются канонические имена. Соответственно, для вызова элементов панели управления вы можете использовать следующую команду control.exe /name каноническое имя. Некоторые элементы панели управления состоят из нескольких вкладок, потому существует специальный прием, позволяющий открыть определенную вкладку диалогового окна. Для этого используйте следующую команду control.exe имя_элемента,,N, где N – это порядковый номер вкладки, начиная с 0. Для того чтобы создать ярлык для определенного приложения со своим рисунком на рабочем столе выполните следующие действия:

  1. На рабочем столе нажмите на правую кнопку для появления контекстного меню. В контекстном меню выберите команду «Создать», а затем «Ярлык».
  2. В поле «Укажите расположение объекта» введите %windir%\system32\control.exe /name Microsoft.WindowsUpdate и нажмите «Далее»;
  3. Назовите ярлык «Центр обновления Windows» и нажмите на «Готово»;
  4. Перейдите в свойства объекта и в выпадающем списке «Окно» выберите «Свернутое в значок»;
  5. Нажмите на кнопку «Сменить значок» и в поле «Искать значки в следующем файле» введите %SystemRoot%\System32\wucltux.dll;
  6. Нажмите «ОК».

Далее будут рассматриваться все элементы Панели управления. В этой части статьи будут описаны элементы, категории которых начинаются на с буквы А до буквы П.

Windows CardSpace

*

КомандаДействиеПуть к значку
%windir%\system32\control.exe /name Microsoft.CardSpaceWindows CardSpace%SystemRoot%\System32\icardres.dll

Автозапуск

*

КомандаДействиеПуть к значку
%windir%\system32\control.exe /name Microsoft.AutoPlayАвтозапуск%SystemRoot%\System32\autoplay.dll

Администрирование

*

КомандаДействиеПуть к значку
%windir%\system32\control.exe /name Microsoft.AdministrativeToolsАдминистрирование%SystemRoot%\System32\imageres.dll
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -NoExit –ImportSystemModulesWindows PowerShell Modules%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe
%windir%\system32\WF.mscБрандмауэр Windows в режиме повышенной безопасности%SystemRoot%\System32\AuthFWGP.dll
%windir%\system32\dfrgui.exeДефрагментация диска%windir%\System32\imageres.dll
%windir%\system32\iscsicpl.exeИнициатор iSCSI%windir%\system32\iscsicpl.dll
%windir%\system32\odbcad32.exeИсточник данных (ODBS)%windir%\system32\odbcint.dll
%windir%\system32\msconfig.exeКонфигурация системы%windir%\system32\msconfig.exe
%windir%\system32\secpol.msc /sЛокальная политика безопасности%windir%\system32\wsecedit.dll
%windir%\system32\taskschd.msc /sПланировщик заданий%windir%\system32\miguiresource.dll
%windir%\system32\eventvwr.msc /sПросмотр событий%windir%\system32\miguiresource.dll
%windir%\system32\perfmon.msc /sСистемный монитор%windir%\system32\wdc.dll
%windir%\system32\comexp.mscСлужбы компонентов%systemroot%\system32\comres.dll
%windir%\system32\services.mscСлужбы%windir%\system32\filemgmt.dll
%windir%\system32\MdSched.exeСредство проверки памяти Windows%windir%\system32\MdSched.exe
%windir%\system32\diskmgmt.msc /sУправление дисками%SystemRoot%\system32\SHELL32.dll
%windir%\system32\compmgmt.msc /sУправление компьютером%windir%\system32\Mycomput.dll
%systemroot%\system32\printmanagement.mscУправление печатью%systemroot%\system32\pmcsnap.dll

Архивация и восстановление

*

КомандаДействиеПуть к значку
%SystemRoot%\System32\control.exe /name Microsoft.BackupAndRestoreАрхивация и восстановление%windir%\System32\sdcpl.dll
%SystemRoot%\System32\sdclt.exe /configureНастройка архивации%windir%\System32\sdcpl.dll
%SystemRoot%\System32\sdclt.exe /restorewizardВосстановление из архива%windir%\System32\sdcpl.dll

Брандмауэр Windows

*

КомандаДействиеПуть к значку
%windir%\system32\control.exe /name Microsoft.WindowsFirewallБрандмауэр Windows%windir%\system32\FirewallControlPanel.dll
%windir%\system32\control.exe /name Microsoft.WindowsFirewall /page PageConfigureSettingsНастроить параметры%windir%\system32\FirewallControlPanel.dll
%windir%\system32\control.exe /name Microsoft.WindowsFirewall /page PageConfigureAppsРазрешенные программы%windir%\system32\FirewallControlPanel.dll
%windir%\system32\control.exe /name Microsoft.WindowsFirewall /page PageRestoreDefaultsВосстановить умолчания%windir%\system32\FirewallControlPanel.dll

Восстановление

*

КомандаДействиеПуть к значку
%windir%\system32\control.exe /name Microsoft.RecoveryВосстановление%windir%\System32\imageres.dll

Гаджеты рабочего стола

*

КомандаДействиеПуть к значку
"C:\Program Files\Windows Sidebar\sidebar.exe" /showGadgetsГаджеты рабочего столаC:\Program Files\Windows Sidebar\Sidebar.exe

Дата и время

*

КомандаДействиеПуть к значку
rundll32.exe shell32.dll,Control_RunDLL timedate.cplДата и время%SystemRoot%\System32\timedate.cpl
rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,1Дополнительные часы%SystemRoot%\System32\timedate.cpl

Датчик расположения и другие датчики

*

КомандаДействиеПуть к значку
%windir%\system32\control.exe /name Microsoft.LocationAndOtherSensorsДатчик расположения и другие датчики%windir%\System32\SensorsCpl.dll

Диспетчер устройств

*

КомандаДействиеПуть к значку
%windir%\system32\devmgmt.mscДиспетчер устройств%windir%\system32\devmgr.dll

Диспетчер учетных данных

*

КомандаДействиеПуть к значку
%windir%\system32\control.exe /name Microsoft.CredentialManagerДиспетчер учетных данных%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page CopyToPageКопирование хранилища%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page NewKeyRingPageСоздание нового хранилища%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page NewSecureNotePageДобавление защищенной заметки%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page EditSecureNotePageИзменение защищенной заметки%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page NewWebCredentialPageДобавление веб-пароля%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page EditWebCredentialPageИзменение веб-пароля%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page OpenKeyRingPageОткрытие хранилища%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page CopyWebCredentialPageКопирование веб-пароля%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page CopySecureNotePageКопирование защищенной заметки%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page EditWindowsCredentialPageИзменение учетных данных Windows%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page NewGenericCredentialPageДобавить общие учетные данные%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page EditGenericCredentialPageИзменить общие учетные данные%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page NewCertificatePageДобавление учетных данных на основе сертификата%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page KeyRingPropertiesPageПросмотр свойств%SystemRoot%\system32\Vault.dll
%windir%\system32\control.exe /name Microsoft.CredentialManager /page AdvancedSettingsPageДополнительные параметры%SystemRoot%\system32\Vault.dll

Домашняя группа

*

КомандаДействиеПуть к значку
%windir%\system32\control.exe /name Microsoft.HomeGroupДомашняя группа%windir%\System32\imageres.dll

Защитник Windows

*

КомандаДействиеПуть к значку
%windir%\system32\control.exe /name Microsoft.WindowsDefenderЗащитник WindowsC:\Program Files\Windows Defender\MsMpRes.dll

Звук

*

КомандаДействиеПуть к значку
rundll32.exe shell32.dll,Control_RunDLL mmsys.cplВоспроизведение%windir%\System32\mmsys.cpl
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1Запись%windir%\System32\mmsys.cpl
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2Звуки%windir%\System32\mmsys.cpl
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3Связь%windir%\System32\mmsys.cpl

Значки области уведомлений

*

КомандаДействиеПуть к значку
%windir%\system32\control.exe /name Microsoft.NotificationAreaIconsЗначки области уведомлений%windir%\System32\taskbarcpl.dll
%windir%\system32\control.exe /name Microsoft.NotificationAreaIcons /page SystemIconsСистемные значки%windir%\System32\taskbarcpl.dll

Клавиатура

*

КомандаДействиеПуть к значку
rundll32.exe shell32.dll,Control_RunDLL main.cpl,@1Скорость клавиатура%windir%\System32\main.cpl

Мышь

*

КомандаДействиеПуть к значку
rundll32.exe shell32.dll,Control_RunDLL main.cplКнопки мыши%windir%\System32\main.cpl
rundll32.exe shell32.dll,Control_RunDLL main.cpl,,1Указатели%windir%\System32\main.cpl
rundll32.exe shell32.dll,Control_RunDLL main.cpl,,2Параметры указателя%windir%\System32\main.cpl
rundll32.exe shell32.dll,Control_RunDLL main.cpl,,3Колесико%windir%\System32\main.cpl

Панель задач и меню «Пуск»

*

КомандаДействиеПуть к значку
%SystemRoot%\System32\rundll32.exe shell32.dll,Options_RunDLL 1Панель задач%windir%\system32\imageres.dll
%SystemRoot%\System32\rundll32.exe shell32.dll,Options_RunDLL 3Меню «Пуск»%windir%\system32\imageres.dll
%SystemRoot%\System32\rundll32.exe shell32.dll,Options_RunDLL 6Панели инструментов%windir%\system32\imageres.dll

Параметры индексирования

*

КомандаДействиеПуть к значку
%windir%\system32\control.exe /name Microsoft.IndexingOptionsПараметры индексирования%windir%\System32\srchadmin.dll

Параметры папок

*

КомандаДействиеПуть к значку
%SystemRoot%\System32\rundll32.exe shell32.dll,Options_RunDLL 0Параметры папок - Общее%windir%\system32\imageres.dll
%SystemRoot%\System32\rundll32.exe shell32.dll,Options_RunDLL 7Параметры папок - Вид%windir%\system32\imageres.dll
%SystemRoot%\System32\rundll32.exe shell32.dll,Options_RunDLL 2Параметры папок – Поиск%windir%\system32\imageres.dll

Перо и рукописные устройства

*

КомандаДействиеПуть к значку
rundll32.exe shell32.dll,Control_RunDLL tabletpc.cplПараметры пера%SystemRoot%\System32\TabletPC.cpl
rundll32.exe shell32.dll,Control_RunDLL tabletpc.cpl,,1Жесты%SystemRoot%\System32\TabletPC.cpl
rundll32.exe shell32.dll,Control_RunDLL tabletpc.cpl,,2Рукописный ввод%SystemRoot%\System32\TabletPC.cpl

Персонализация

*

КомандаДействиеПуть к значку
%windir%\system32\control.exe desk.cpl,Themes,@ThemesПерсонализация%windir%\System32\themecpl.dll
%windir%\system32\control.exe desk.cpl,screensaver,@screensaverПараметры экранной заставки%windir%\System32\themecpl.dll
%windir%\system32\control.exe /name Microsoft.Personalization /page pageColorizationЦвет и внешний вид окна%windir%\System32\themecpl.dll
%windir%\system32\control.exe /name Microsoft.Personalization /page pageWallpaperФоновый рисунок рабочего стола%windir%\System32\themecpl.dll
%windir%\system32\control.exe /name Microsoft.Personalization /page pageColorizationЦвет и внешний вид окна%windir%\System32\themecpl.dll
"C:\Windows\system32\rundll32.exe" shell32.dll,Control_RunDLL desk.cpl,Web,0Параметры значков рабочего стола%windir%\System32\themecpl.dll

В следующей части статьи будут рассмотрены остальные элементы панели управления


Статья опубликована в рамках конкурса "Наш выбор - Windows 7!". Оригинальный стиль автора сохранен.


Ссылка: http://www.oszone.net/10753/create_icons_1