Rundll32
Windows имеет в своем составе утилиту командной
строки Rundll32.exe, позволяющую запускать
команды-функции, заложенные в DLL-файлах.
Список команд.
InetCpl.cpl
- Windows Vista: RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
- Удаление временных файлов интернета
- Windows Vista: RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2
- Удаление cookies
- Windows Vista: RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1
- Удаление истории просмотра
- Windows Vista: RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16
- Удаление данных из веб-форм
- Windows Vista: RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32
- Удаление запомненных паролей
- Windows Vista: RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255
- Удаление всех данных, перечисленных выше
- Windows Vista: RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351
- Удаление всех данных + удаление файлов и настроек для аддонов
SHELL32.DLL
- rundll32 shell32, Control_FillCache_RunDLL
- запустить начальную инициализацию Панели управления.
- RunDll32.exe shell32.dll,Control_RunDLL
- Запуск Панели управления
- Windows XP: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1
- апплет Специальные возможности (вкладка Клавиатура)
- Windows XP: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2
- апплет Специальные возможности (вкладка Звук)
- rundll32.exe shell32.dll,Control_RunDLL access.cpl,,3
- апплет Специальные возможности (вкладка Экран)
- rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4
- апплет Специальные возможности (вкладка Мышь)
- rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5
- апплет Специальные возможности (вкладка Общие)
- Windows Vista: rundll32 shell32,Control_RunDLL appwiz.cpl,,0
- вызов окна Панели управления "Программы и компоненты"
- Windows XP: rundll32 shell32,Control_RunDLL appwiz.cpl,,1
- вызов диалогового окна "Установка и удаление программ"
(вкладка Установка программ)
- Windows XP: rundll32 shell32,Control_RunDLL appwiz.cpl,,2
- вызов диалогового окна "Установка и удаление программ"
(вкладка Установка компонентов Windows)
- Windows XP: rundll32 shell32,Control_RunDLL appwiz.cpl,,3
- вызов диалогового окна "Установка и удаление программ"
(вкладка Выбор программ по умолчанию).
- rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
- апплет Экран (вкладка Рабочий стол).
- rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1
- апплет Экран (вкладка Заставка).
- rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3
- апплет Экран (вкладка Параметры).
- rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,0
- апплет Свойства обозревателя (вкладка Общие).
- rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,1
- апплет Свойства обозревателя (вкладка Безопасность).
- rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,2
- апплет Свойства обозревателя (вкладка Конфиденциальность).
- rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,3
- апплет Свойства обозревателя (вкладка Содержание).
- rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,4
- апплет Свойства обозревателя (вкладка Подключения).
- rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,5
- апплет Свойства обозревателя (вкладка Программы).
- rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0
- апплет Язык и региональные стандарты
(Windows XP: вкладка Региональные параметры/Windows Vista: вкладка Форматы)
- rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1
- апплет Язык и региональные стандарты
(Windows XP: вкладка Языки/Windows Vista: вкладка Местоположение)
- rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2
- апплет Язык и региональные стандарты
(Windows XP: вкладка Дополнительно/Windows Vista: вкладка Языки и клавиатуры)
- rundll32 shell32.dll,Control_RunDLL hotplug.dll
- диалоговое окно Отключение или извлечение аппаратного устройства
(Используется при работе с usb-флешками)
- rundll32.exe shell32.dll,Control_RunDLL joy.cpl
- апплет Игровые устройства
- rundll32 shell32,Control_RunDLL main.cpl @0
- открыть диалог "Свойства мыши"
- Windows Vista: Rundll32 Shell32.dll,Control_RunDLL main.cpl @0,0
- вкладка Кнопки мыши окна Свойства мыши
- Windows Vista: Rundll32 Shell32.dll,Control_RunDLL main.cpl @0,1
- вкладка Указатели окна Свойства мыши
- Windows Vista: Rundll32 Shell32.dll,Control_RunDLL main.cpl @0,2
- вкладка Параметры указателя окна Свойства мыши
- Windows Vista: Rundll32 Shell32.dll,Control_RunDLL main.cpl @0,3
- вкладка Колесико окна Свойства мыши
- Windows Vista: Rundll32 Shell32.dll,Control_RunDLL main.cpl @0,4
- вкладка Оборудование окна Свойства мыши
- rundll32 shell32,Control_RunDLL main.cpl @1
- открыть диалог "Свойства клавиатуры".
- Windows Vista: RunDll32.exe Shell32.dll,Control_RunDLL powercfg.cpl
- окно Электропитание (Панель управления | Оборудование и звук)
- Windows Vista: RunDll32.exe shell32.dll,Control_RunDLL nusrmgr.cpl
- окно Учетные записи пользователей Панели управления
- Windows Vista: RunDll32.exe shell32.dll,Control_RunDLL wscui.cpl
- окно Центр обеспечения безопасности Windows
- Windows Vista: RunDll32.exe shell32.dll,Options_RunDLL 0
- Вкладка Общие окна Свойства папки
- Windows Vista: RunDll32.exe shell32.dll,Options_RunDLL 1
- вкладка Панель задач окна Свойства панели задач и меню "Пуск"
- Windows Vista: RunDll32.exe shell32.dll,Options_RunDLL 2
- вкладка Поиск окна Свойства папки
- Windows Vista: RunDll32.exe shell32.dll,Options_RunDLL 3
- вкладка Меню "Пуск" окна Свойства панели задач и меню "Пуск"
- Windows Vista: RunDll32.exe shell32.dll,Options_RunDLL 4
- вкладка Область уведомлений окна Свойства панели задач и меню "Пуск"
- Windows Vista: RunDll32.exe shell32.dll,Options_RunDLL 5
- вызов окна Настройка значков уведомлений
- Windows Vista: RunDll32.exe shell32.dll,Options_RunDLL 6 - вкладка Панели инструментов окна Свойства панели задач и меню "Пуск"
- Windows Vista: RunDll32.exe shell32.dll,Options_RunDLL 7
- вкладка Вид окна Свойства папки
- Windows Vista: RunDll32.exe shell32.dll,Control_RunDLL firewall.cpl
- окно Брандмауэр Windows
- rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
- апплет Звуки и аудиоустройства (Windows XP) или Звук (Windows Vista)
(Windows XP: вкладка Громкость/Windows Vista: вкладка Воспроизведение)
- rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1
- апплет Звуки и аудиоустройства (Windows XP) или Звук (Windows Vista)
(Windows XP: вкладка Звуки/Windows Vista: вкладка Запись)
- rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2
- апплет Звуки и аудиоустройства (Windows XP) или Звук (Windows Vista)
(Windows XP: вкладка Аудио/Windows Vista: Звуки)
- Windows XP: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3
- апплет Звуки и аудиоустройства (вкладка Речь)
- Windows XP: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,4
- апплет Звуки и аудиоустройства (вкладка Оборудование)
- rundll32.exe shell32.dll,Control_RunDLL modem.cpl
- апплет Телефон и модем
- rundll32.exe shell32.dll,Control_RunDLL ncpa.cpl
- открытие окна Сетевые подключения
- Windows Vista: RunDll32.exe shell32.dll,Control_RunDLL NetSetup.cpl,@0
- окно Настройка беспроводных маршрутизаторов и точек доступа
- rundll32.exe shell32.dll,Control_RunDLL odbccp32.cpl
- апплет ODBC Data Source Administrator
- Windows XP: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,0
- апплет Система (вкладка Общие) (от 1 до 6 - другие вкладки)
- Windows Vista: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1
- вкладка Имя компьютера в окне Свойства системы
- Windows Vista: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,2
- вкладка Оборудование в окне Свойства системы
- Windows Vista: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3
- вкладка Дополнительно в окне Свойства системы
- Windows Vista: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,4
- вкладка Защита системы в окне Свойства системы
- Windows Vista: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,5
- вкладка Удаленное использование в окне Свойства системы
- rundll32.exe shell32.dll,Control_RunDLL telephon.cpl
- апплет Телефон и модем
- rundll32 shell32,Control_RunDLL timedate.cpl
- открыть диалог "Дата и время"
- rundll32 shell32,Control_RunDLL timedate.cpl,,/f
- открыть вкладку Часовой пояс диалогового окна свойств времени Панели управления
- rundll32 shell32,OpenAs_RunDLL
- окно "Выбор программы"
- Windows Vista: Rundll32 Shell32.dll,OpenAs_RunDLL yourfile.ext
- окно "Выбор программы" с заданным именем файла
- rundll32 shell32,ShellAboutA user.alexanderklimov.ru
(или RunDll32.exe SHELL32.DLL,ShellAboutW)
- информация о версии Windows.
- rundll32 shell32,SHExitWindowsEx 0
- закрыть все программы, перегрузить оболочку.
- rundll32 shell32, SHExitWindowsEx 1
- выключить ПК.
- rundll32 SHELL32, SHExitWindowsEx -1
- перегрузить оболочку Windows.
- rundll32 shell32, SHExitWindowsEx 2
- перегрузить ПК.
- rundll32 shell32,SHExitWindowsEx 4
- принудительно закрыть все программы.
- rundll32 shell32,SHExitWindowsEx 8
- выход из Windows и выключение ATX-совместимого ПК.
- rundll32 shell32,SHFormatDrive
- вызов диалога форматирования диска А:.
- rundll32 SHELL32,SHHelpShortcuts_RunDLL AddPrinter
- запуск "Мастера установки принтера".
- Rundll32 Shell32.dll,SHHelpShortcuts_RunDLL Connect
- запуск мастера подключения сетевого диска
- Rundll32 Shell32.dll,SHHelpShortcuts_RunDLL FontsFolder
- папка Fonts
- Rundll32 Shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder
- окно Принтеры Панели управления
- rundll32 SHELL32,SHHelpShortcuts_RunDLL PrintTestPage
- распечатать тестовую страницу
URL.DLL
- rundll32 url.dll,FileProtocolHandler %1
- открыть веб-страницу, где %1 - URL сайта (включая http://).
- rundll32 url.dll,MailToProtocolHandler %1
- создать новое письмо, где %1 - e-mail адресата.
- rundll32 url.dll, NewsProtocolHandler %1
- произвести подключение к новостному серверу, где %1 - URL сервера.
- rundll32 url.dll, TelnetProtocolHandler %1
- осуществить подключение telnet, где %1 - адрес сервера.
USER.EXE
- rundll32 user,CASCADECHILDWINDOWS
- расположить все окна каскадом.
- rundll32 user,TILECHILDWINDOWS - расположить все окна по экрану.
- rundll32 user,disableoemlayer
- сбой системы (!) - выключить все функции ввода-вывода (клавиатура, дисплей, мышь).
В результате будет черный экран с курсором и ни на что не реагирующая система,
однако Windows продолжает работать.
- rundll32 user,enableoemlayer
- включить и загрузить OEM Layer, если есть возможность выполнить эту команду дистанционно.
- rundll32 user,ExitWindowsExec
- быстрая перезагрузка Windows.
- rundll32 user,RepaintScreen
- выполнить команду "Обновить".
- rundll32 user,SetCaretBlinkTime n
- задать частоту мигания курсора, соответствующую значению параметра n.
- rundll32 user,SetCursorPos
- переместить курсор мыши в верхний левый угол экрана.
- rundll32 user,SetDoubleClickTime n
- задать скорость двойного нажатия левой кнопки мыши (Double Click), соответствующую параметру n.
- Windows XP: rundll32 user,SwapMouseButton
- поменять местами кнопки мыши (обратная смена невозможна)
- rundll32 user,WNetConnectDialog
- вызов диалога "Подключение сетевого диска".
- rundll32 user,WNetDisconnectDialog
- вызов диалога "Отключение сетевого диска".
USER32.DLL
- Rundll32.exe User32.dll,LockWorkStation или rundll32 user32.dll LockWorkStation
- блокировка компьютера
- Windows Vista: Rundll32 User32.dll,SwapMouseButton
- поменять местами кнопки мыши (обратная смена невозможна)
Разное
- Windows Vista: RunDll32.exe devmgr.dll DeviceManager_Execute
- Вызов консоли Диспетчер устройств
- rundll32 diskcopy,DiskCopyRunDll
- вызов диалога "Копирование диска"
- rundll32 keyboard,disable
- отключение клавиатуры, действует до следующей перезагрузки
- Windows Vista: RunDll32.exe keymgr.dll,KRShowKeyMgr
- окно Сохранение имен пользователей и паролей
- Windows Vista: RunDll32.exe keymgr.dll,PRShowSaveWizardExW
- запуск Мастера забытых паролей
- rundll32 mouse,disable
- отключение мыши вплоть до перезагрузки.
- Windows Vista: RunDll32.exe msrating.dll,RatingSetupUI
- окно Ограничение доступа
- rundll32 krnl386.exe,exitkernel
- выгрузить ядро системы, выход из Windows.
- rundll32 mshtml.dll,PrintHTML "HtmlFileNameAndPath"
- распечатать документ HTML, где "HtmlFileNameAndPath"
- путь к файлу и его имя.
- rundll32 мсprint2.dll,RUNDLL_PrintTestPage
- распечатать тестовую страницу на принтере.
- rundll32 netplwiz.dll,AddNetPlaceRunDll
- вызов мастера подключения нового сетевого ресурса "Добавление в сетевое окружение".
- rundll32.exe ntlanui.dll,ShareCreate
- вызов окна Новый общий ресурс
- rundll32.exe ntlanui.dll,ShareManage
- вызов окна Общие папки
- rundll32 shell,ShellExecute
- открыть Проводник (папка "Рабочий стол").
- rundll32 sysdm.cpl,InstallDevice_Rundll
- вызов мастера установки оборудования.
- rundll32 sysdm.cpl, EditEnvironmentVariables
- вызов диалогового окна Переменные среды
- rundll32 AppWiz.Cpl,NewLinkHere %1
- запуск мастера создания нового ярлыка, где %1
- путь к исходному файлу.
- rundll32 syncui.dll, Briefcase_Intro
- вызов мастера по работе с "Портфелем"
- rundll32 SYNCUI.DLL, Briefcase_Create
- создать новую папку "Портфель", если эта функция установлена в системе.
- rundll32 msgina,ShellShutdownDialog
- вызов диалога "Завершение работы Windows".
- rundll32.exe oobefldr.dll, ShowWelcomeCenter
- вызов апплета Панели управления Центр начальной настройки
- rundll32.exe powrprof.dll,SetSuspendState
- ввести компьютер в режим Гибернация
- rundll32.exe powrprof.dll,SetSuspendState Sleep
- ввести компьютер в режим Сон
- Windows Vista: Rundll32 Printui.dll,PrintUIEntry /?
- окно Пользовательский интерфейс принтера
- rundll32 shdocvw.dll,DoOrganizeFavDlg
- вызов окна "Упорядочить избранное"
- rundll32 shdocvw.dll,OpenURL filename
- запуск .url файла с именем filename
- rundll32 tcpmonui.dll, LocalAddPortUI
- запуск мастера установки TCP-порта принтера.
- rundll32 desk.cpl, InstallScreenSaver [filename.scr]
- задать файл скринсейвера в диалоговом окне свойств дисплея.
- rundll32 IEdkcs32.dll, Clear
- сброс некоторых настроек Internet Explorer,
полезно использовать при некоторых сбоях в работе обозревателя.
-
rundll32 rnaui.dll,RnaWizard - вызов мастера "Удаленный доступ к сети".
-
rundll32 rnaui.dll,RnaWizard /1 - вызов мастера
"Удаленный доступ к сети" без отображения начального окна.
Для вопросов, обсуждений, замечаний, предложений и т. п. можете использовать раздел форума этого сайта (требуется регистрация).
Новый раздел о средствах командной строки в рамках этого же проекта расположен здесь