Местонахождение: Windows\system32
Описание:
Windows XP: Запуск библиотеки DLL как приложения (Run a DLL as an App)
Windows Vista: Хост-процесс Windows (Rundll32)
Windows имеет в своем составе утилиту командной строки rundll32.exe, которая позволяет запускать некоторые команды-функции, заложенные в DLL-файлах.
Данная утилита была разработана для внутреннего использования программистами Microsoft. Но богатые возможности этой программы широко используются и обычными пользователями.
Область применения данной утилиты довольно широка. Вы можете вводить приведенные ниже команды в окне Запуск программы (Пуск | Выполнить), также создать ярлыки с заданнами параметрами запуска, использовать в коде на программируемом вами языке (C++, Delphi, C#, Visual Basic и т.д.)
Список команд слишком обширен. Приведем список наиболее значимых команд.
Примечание: Большинство команд проверялось на Windows XP. Недавно добавилось несколько новых команд для Windows Vista.
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, полезно использовать при некоторых сбоях в работе обозревателя.