Windows - Вызов компонентов системы
В Windows системах есть множество команд, которые позволяют вызывать окна настроек и мастеров напрямую через файлы DLL и CPL, запущенных в командной строке через утилиту rundll32.exe.
Инструмент |
Команда |
Настройка системы |
|
Информация о версии Windows AboutWindows |
rundll32.exe shell32,ShellAboutA rundll32.exe shell32.dll,ShellAboutW |
Панельуправления Control Panel |
control rundll32.exe shell32.dll,Control_RunDLL |
Свойства компьютера, Имя компьютера SystemProperties, ComputerName |
control sysdm.cpl control sysdm.cpl,,1 rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl |
Свойства компьютера, Оборудование SystemProperties, Hardware |
control sysdm.cpl,,2 rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,2 |
Свойства компьютера, Дополнительно SystemProperties, Advanced |
control sysdm.cpl,,3 rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3 |
Свойства компьютера, Защита системы SystemProperties, SystemProtection |
control sysdm.cpl,,4 rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,4 |
Свойства компьютера, Удаленный доступ SystemProperties, Remote |
control sysdm.cpl,,5 rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,5 |
Программы и компоненты Programs and Features |
control appwiz.cpl rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,0 |
Управление компонентами Windows WindowsFeatures |
control appwiz.cpl,,2 rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2 |
Программы по умолчанию Set program access and computer defaults |
control appwiz.cpl,,3 rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3 |
Центр обеспечения безопасности SecurityandMaintenance |
control wscui.cpl rundll32.exe shell32.dll,Control_RunDLL wscui.cpl |
Свойства Панели задач и меню Пуск Taskbar and start menu properties |
rundll32.exe shell32.dll,Options_rundll 1 |
Настройка значков области уведомления Notificationsandactions |
rundll32.exe shell32.dll,Options_rundll 5 |
Региональные настройки Region settings |
control international control intl.cpl rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0 |
Языковые настройки Languages settings |
control input.dll |
Настройка даты и времени Date and Time properties |
control timedate.cpl rundll32.exe shell32.dll,Control_RunDLL timedate.cpl |
Центр специальных возможностей EaseofAccessCenter |
control access.cpl |
Настройка индексирования Indexing options |
control.exe srchadmin.dll |
Настройка системы архивации Setupbackup |
sdclt.exe /configure |
Мастер восстановления файлов Restorefiles |
sdclt.exe /restorewizard |
Мастер восстановления файлов расширенный Restorefilesadvanced |
sdclt.exe /restorewizardadmin |
Учетные записи User Accounts tool |
control userpasswords control nusrmgr.cpl rundll32.exe shell32.dll,Control_RunDLL nusrmgr.cpl |
Сохраненные учетные данные и пароли Storedusernamesandpasswords |
rundll32.exe keymgr.dll,KRShowKeyMgr |
Настройки источников ODBC ODBC Data Source Administrator |
rundll32.exe shell32.dll,Control_RunDLL odbccp32.cpl |
Переменные среды System variables |
rundll32.exe sysdm.cpl, EditEnvironmentVariables |
Мастер восстановления паролей Forgottenpasswordwizard |
rundll32.exe keymgr.dll,PRShowSaveWizardExW |
Настройка устройств |
|
Безопасное извлечение утройства Safelyremovehardware |
rundll32.exe shell32.dll,Control_RunDLL hotplug.dll |
Диспетчер устройств Device Manager |
control hdwwiz.cpl rundll32.exe devmgr.dll DeviceManager_Execute |
Настройки модема Modem Properties |
control modem.cpl |
Сканерыикамеры Scanners and Cameras |
control sticpl.cpl |
Звук Sound |
control mmsys.cpl rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl |
Инструменты ручного ввода Pen and Touch Tools for Tablet PC |
control tabletpc.cpl rundll32.exe shell32.dll,Control_RunDLL tabletpc.cpl |
Настройки мыши Mouse properties |
control main.cpl control mouse rundll32.exe shell32.dll,Control_RunDLL main.cpl @0 |
Игровые устройства Game controllers |
control joy.cpl rundll32.exe shell32.dll,Control_RunDLL joy.cpl |
Параметры клавиатуры Keyboard properties |
control keyboard rundll32.exe shell32.dll,Control_RunDLL main.cpl @1 |
Громкость звука Sound Volume |
sndvol |
Отключение клавиатуры до следующей перезагрузки |
rundll32.exe keyboard,disable |
Отключение мыши до следующей перезагрузки |
rundll32.exe mouse,disable |
Телефон и модем Phone and modem |
rundll32.exe shell32.dll,Control_RunDLL telephon.cpl |
Настройка экрана |
|
Разрешение экрана Screen Resolution |
control desk.cpl rundll32.exe shell32.dll,Control_RunDLL desk.cpl |
Скринсейвер Screensaver |
control desk.cpl,screensaver,@screensaver rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1 |
Персонализация Personalization |
control desk.cpl,,2 rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2 |
Настройка электропитания |
|
Настройки электропитания Power Options |
control powercfg.cpl rundll32.exe Shell32.dll,Control_RunDLL powercfg.cpl |
Ввести компьютер в режим Гибернация Go to hibernate |
rundll32.exe powrprof.dll,SetSuspendState |
Ввести компьютер в режим Сон Go to sleep |
rundll32.exe powrprof.dll,SetSuspendState Sleep |
Блокировка системы Lock workstation |
rundll32.exe user32.dll,LockWorkStation |
Настройка сети |
|
Сетевыеподключения Network Connections |
control ncpa.cpl control netconnections rundll32.exe shell32.dll,Control_RunDLL ncpa.cpl |
Брандмауэр Windows Windows Firewall |
control firewall.cpl rundll32.exe shell32.dll,Control_RunDLL firewall.cpl |
Настройка беспроводных маршрутизаторов и точек доступа |
rundll32.exe shell32.dll,Control_RunDLL NetSetup.cpl,@0 |
Добавление сетевого расположения Add network location |
rundll32.exe shwebsvc.dll,AddNetPlaceRunDll |
Internet Explorer |
|
Настройки Internet Explorer Internet Explorer Properties |
control inetcpl.cpl |
Удаление временных файлов интернета |
rundll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 |
Удаление cookies |
rundll32.exe InetCpl.cpl,ClearMyTracksByProcess 2 |
Удалениеисториипросмотра |
rundll32.exe InetCpl.cpl,ClearMyTracksByProcess 1 |
Удаление данных из веб-форм |
InetCpl.cpl,ClearMyTracksByProcess 16 |
Удалениезапомненныхпаролей |
InetCpl.cpl,ClearMyTracksByProcess 32 |
Удаление всех данных, перечисленных выше |
rundll32.exe InetCpl.cpl,ClearMyTracksByProcess 255 |
Удаление всех данных и том числе для аддонов |
rundll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351 |
Открыть станицу в браузере по умолчанию |
rundll32.exe url.dll,FileProtocolHandler http://www.ya.ru |
Упорядочить Избранное |
rundll32.exe shdocvw.dll,DoOrganizeFavDlg |
Content Advisor |
rundll32.exe msrating.dll,RatingSetupUI |
Работа с файлами |
|
File explorer options Свойствапапки |
rundll32.exe shell32.dll,Options_rundll 0 |
Открыть с помощью |
rundll32.exe shell32,OpenAs_rundll [filename] |
Создание ярлыка к файлу |
rundll32.exe AppWiz.Cpl,NewLinkHere "filename" |
мастер подключения сетевого диска
|
rundll32.exe Shell32.dll,SHHelpShortcuts_rundll Connect |
Печать |
|
Мастер установки принтера Print setup wizard |
rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter rundll32 printui.dll,PrintUIEntry /il |
Справка по интерфейсу принтера Printer user interface help |
rundll32.exe Printui.dll,PrintUIEntry /? |
Мастер добавления TCP/IPпорта принтера Add TCP/IP printer port wizard |
rundll32.exe tcpmonui.dll, LocalAddPortUI |
Распечатать документ HTML Print HTML page |
rundll32.exe mshtml.dll,PrintHTML "HtmlFile" |
Такие команды можно использовать для создания ярлыков быстрого доступа к нужным настройкам системы или для использования в скриптах.