Windows имеет в своем составе утилиту командной строки rundll32.exe, которая позволяет запускать некоторые команды-функции, заложенные в DLL-файлах. Вообще-то данная утилита была разработана для внутреннего пользования программистами Microsoft. Но богатые возможности этой программы дало повод на всеобщее использование пользователями. Список команд слишком обширен.
Приведем список наиболее значимых команд (в котором найдете ОЧЕНЬ интересные команды, ну а как их использовать, думайте сами!).
* rundll32 shell32.dll,Control_RunDLL hotplug.dll — диалоговое окно Отключение или извлечение аппаратного устройства
* rundll32 diskcopy,DiskCopyRunDll — вызов диалога «Копирование диска».
* rundll32 keyboard,disable — отключение клавиатуры, действует до следующей перезагрузки.
* rundll32 mouse,disable — отключение мыши вплоть до перезагрузки.
* rundll32 krnl386.exe,exitkernel — выгрузить ядро системы, выход из Windows.
* rundll32 mshtml.dll,PrintHTML «HtmlFileNameAndPath» — распечатать документ HTML, где «HtmlFileNameAndPath» — путь к файлу и его имя.
Исправлено: хост-процесс Windows RunDLL32 перестал работать в Windows 11/10
* rundll32 мсprint2.dll,RUNDLL_PrintTestPage — распечатать тестовую страницу на принтере.
* rundll32 netplwiz.dll,AddNetPlaceRunDll — вызов мастера подключения нового сетевого ресурса «Добавление в сетевое окружение».
* rundll32 rnaui.dll,RnaWizard — вызов мастера «Удаленный доступ к сети».
* rundll32 rnaui.dll,RnaWizard /1 — вызов мастера «Удаленный доступ к сети» без отображения начального окна.
* rundll32 shell,ShellExecute — открыть Проводник (папка «Рабочий стол»).
* rundll32 shell32,Control_RunDLL — открыть в Проводнике папку «Панель управления».
* rundll32 shell32,Control_RunDLL appwiz.cpl,,n — вызов диалогового окна «Установка и удаление программ», в котором будет открыта вкладка с номером «n» (от 1 до 3).
* rundll32 SHELL32,SHHelpShortcuts_RunDLL PrintersFolder — открыть папку «Принтеры» (другой способ).
* rundll32 SHELL32,SHHelpShortcuts_RunDLL FontsFolder — открыть папку «Шрифты» (другой способ).
* rundll32 SHELL32,Control_RunDLL modem.cpl, add — открыть диалог «Свойства модема».
* rundll32 shell32,Control_RunDLL timedate.cpl — открыть диалог «Дата и время».
* rundll32 shell32,OpenAs_RunDLL — вызвать диалог «Открыть с помощью. «.
* rundll32 shell32,ShellAboutA WINHOWTO.RU — информация о версии 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-совместимого ПК.
Rundll грузит компьютер? Тогда тебе сюда! Решение пробелы с [Rundll32.exe]
* rundll32 shell32,SHFormatDrive — вызов диалога форматирования диска А:.
* rundll32 SHELL32,SHHelpShortcuts_RunDLL AddPrinter — запуск «Мастера установки принтера».
* rundll32 shell32,SHHelpShortcuts_RunDLL Connect — запуск мастера подключения сетевого диска.
* rundll32 SHELL32,SHHelpShortcuts_RunDLL PrintTestPage — распечатать тестовую страницу.
* rundll32 sysdm.cpl,InstallDevice_Rundll — вызов мастера установки оборудования.
* rundll32 url.dll,FileProtocolHandler %1 — открыть веб-страницу, где %1 — URL сайта (включая http://).
* rundll32 url.dll,MailToProtocolHandler %1 — создать новое письмо, где %1 — e-mail адресата.
* rundll32 user,CASCADECHILDWINDOWS — расположить все окна каскадом.
* rundll32 user,TILECHILDWINDOWS — расположить все окна по экрану.
* rundll32 user,disableoemlayer — сбой системы (!) — выключить все функции ввода-вывода
(клавиатура, дисплей, мышь). В результате будет черный экран с курсором и ни на что не реагирующая система, однако Windows продолжает работать.
* rundll32 user,ExitWindowsExec — быстрая перезагрузка Windows.
* rundll32 user,RepaintScreen — выполнить команду «Обновить».
* rundll32 user,SetCaretBlinkTime n — задать частоту мигания курсора, соответствующую значению параметра n.
* rundll32 user,SetCursorPos — переместить курсор мыши в верхний левый угол экрана.
* rundll32 user,SetDoubleClickTime n — задать скорость двойного нажатия левой кнопки мыши (Double Click), соответствующую параметру n.
* rundll32 user,SwapMouseButton — поменять местами клавиши мыши (обратная смена невозможна).
* rundll32 user,WNetConnectDialog — вызов диалога «Подключение сетевого диска».
* rundll32 user,WNetDisconnectDialog — вызов диалога «Отключение сетевого диска».
* rundll32 AppWiz.Cpl,NewLinkHere %1 — запуск мастера создания нового ярлыка, где %1 — путь к исходному файлу.
Некоторые из этих команд пригодились мне, когда обновлял Internet Explorer до версии 7 на Windows XP, при этом произошел какой-то сбой и в систему мне войти не удавалось, но можно было через три клавиши запускать приложения и программы из командной строки. Пригодилась команда «rundll32 shell32,Control_RunDLL appwiz.cpl,,n» — вызов диалогового окна «Установка и удаление программ». Я просто удалил IE7 и все заработало как и было. Это я привел пример моего конкретного случая, у вас их может быть гораздо больше. Удачи и не бойтесь консоли, она приятная на ощупь, вся до последней клавиши!
Windows 10 Rundll32 Команды — полный список
Windows 10 имеет целый ряд полезных команд Rundll32, которые позволят вам открыть системные папки, апплеты панели управления и диалоговые окна мастера настройки. Они очень полезны, если вам нужно создать ярлык и быстро перейти к нужной задаче.
Список команд Rundll32 в Windows 10.
Вы можете выполнить любую из них в командной строке или вставить их в диалоговом окне Выполнить (Win + R).
Открыть страницу персонализации рабочего стола на вкладке Фон
rundll32.exe shell32.dll, Control_RunDLL desk.cpl,,2
Запустить мастер установки принтера
rundll32.exe shell32.dll, SHHelpShortcuts_RunDLL AddPrinter
Запустить Мастер добавления стандартного порта TCP / IP принтера
rundll32.exe tcpmonui.dll, LocalAddPortUI
Пользовательский Интерфейс Принтер
rundll32.exe printui.dll, PrintUIEntry /?
папка Принтеры
rundll32.exe Shell32.dll, SHHelpShortcuts_RunDLL PrintersFolder
Открыть Панель управления
rundll32.exe shell32.dll, Control_RunDLL
Настройка даты и времени
rundll32.exe shell32.dll, Control_RunDLL timedate.cpl
Настройка дополнительных часов в апплете Дата и время
rundll32.exe shell32.dll, Control_RunDLL timedate.cpl,,1
Настройка значков рабочего стола
RunDll32.EXE shell32.dll, Control_RunDLL desk.cpl,,0
Откройте Диспетчер устройств
rundll32.exe devmgr.dll DeviceManager_Execute
Изменить параметры экрана
rundll32.exe shell32.dll, Control_RunDLL desk.cpl
Открыть Центр специальных возможностей
rundll32.exe shell32.dll, Control_RunDLL access.cpl
Открыть параметры Проводника файлов на вкладке Общие
rundll32.exe shell32.dll, Options_RunDLL 0
Открыть параметры Проводника файлов на вкладке Поиск
rundll32.exe shell32.dll, Options_RunDLL 2
Открыть параметры Проводника файлов на вкладке Вид
rundll32.exe shell32.dll, Options_RunDLL 7
Открыть папку шрифты (Fonts)
rundll32.exe Shell32.dll, SHHelpShortcuts_RunDLL FontsFolder
Запустить Мастер забытых паролей
rundll32.exe keymgr.dll, PRShowSaveWizardExW
Открыть апплет Игровые устройства
rundll32.exe shell32.dll, Control_RunDLL joy.cpl
Hibernate или режим сна.
rundll32.exe powrprof.dll, SetSuspendState 0,1,0
Блокировка компьютера
rundll32.exe user32.dll, LockWorkStation
Изменение параметров индексирования
rundll32.exe shell32.dll, Control_RunDLL srchadmin.dll
Открыть апплет Инфракрасная связь
rundll32.exe shell32.dll, Control_RunDLL irprops.cpl
Открыть Сетевые подключения
rundll32.exe shell32.dll, Control_RunDLL ncpa.cpl
Запуск мастера — Подключить сетевой диск
rundll32.exe Shell32.dll, SHHelpShortcuts_RunDLL Connect
Замена левой и правой кнопки мыши
rundll32.exe User32.dll, SwapMouseButton
Открыть диалоговое окно Свойства: Мышь
Администратор источника данных ODBC
RunDLL32 shell32.dll, Control_RunDLL odbccp32.cpl
Параметры Пера и сенсорного ввода
rundll32.exe shell32.dll, Control_RunDLL tabletpc.cpl
Электропитание
rundll32.exe Shell32.dll, Control_RunDLL powercfg.cpl
Процесс праздные задачи
rundll32.exe advapi32.dll, ProcessIdleTasks
Открыть программы и функциональные возможности
rundll32.exe shell32.dll, Control_RunDLL appwiz.cpl,,0
Откройте апплет Регион на вкладке Форматы
rundll32.exe Shell32.dll, Control_RunDLL Intl.cpl,,0
Откройте апплет Регион на вкладке Расположение
rundll32.exe Shell32.dll, Control_RunDLL Intl.cpl,,1
Откройте апплет Регион на вкладке Администрирование
rundll32.exe Shell32.dll, Control_RunDLL Intl.cpl,,2
Запуск Безопасное извлечение устройства
rundll32.exe Shell32.dll, Control_RunDLL HotPlug.dll
Откройте окно настроек Screen Saver
rundll32.exe shell32.dll, Control_RunDLL desk.cpl,,1
Открыть Центр безопасности и обслуживания
rundll32.exe shell32.dll, Control_RunDLL wscui.cpl
Настройка программ по умолчанию
rundll32.exe shell32.dll, Control_RunDLL appwiz.cpl,,3
Запустить Мастер настройки сети
rundll32.exe shell32.dll, Control_RunDLL NetSetup.cpl
Откройте апплет Звук на вкладке Воспроизведение
rundll32.exe Shell32.dll, Control_RunDLL mmsys.cpl,,0
Откройте апплет Звук на вкладке Запись
rundll32.exe Shell32.dll, Control_RunDLL mmsys.cpl,,1
Откройте апплет Звук на вкладке Звуки
rundll32.exe Shell32.dll, Control_RunDLL mmsys.cpl,,2
Откройте апплет Звук на вкладке Связь
rundll32.exe Shell32.dll, Control_RunDLL mmsys.cpl,,3
Открыть Параметры Windows- персонализация — Стартовая страница
rundll32.exe shell32.dll, Options_RunDLL 3
Сохранение имен пользователей и паролей
rundll32.exe keymgr.dll, KRShowKeyMgr
Открыть Свойства системы на вкладке Имя компьютера
rundll32.exe Shell32.dll, Control_RunDLL sysdm.cpl,,1
Откройте Свойства системы на вкладке Оборудование
rundll32.exe Shell32.dll, Control_RunDLL sysdm.cpl,,2
Откройте Свойства системы на вкладке Дополнительно
rundll32.exe Shell32.dll, Control_RunDLL sysdm.cpl,,3
Откройте Свойства системы на вкладке Защита системы
rundll32.exe Shell32.dll, Control_RunDLL sysdm.cpl,,4
Откройте Свойства системы на вкладке Удаленный доступ
rundll32.exe Shell32.dll, Control_RunDLL sysdm.cpl,,5
Откройте настройки панели задач в приложении Параметры
rundll32.exe shell32.dll, Options_RunDLL 1
Откройте апплет Учетные записи пользователей
rundll32.exe shell32.dll, Control_RunDLL nusrmgr.cpl
Открыть Включение и отключение компонентов Windows
rundll32.exe shell32.dll, Control_RunDLL appwiz.cpl,,2
Откройте брандмауэр Windows
rundll32.exe shell32.dll, Control_RunDLL firewall.cpl
Открыть свойства клавиатуры
Открыть окно сведения Windows
rundll32.exe SHELL32.DLL, ShellAbout
Дополнительно: здесь список rundll32.exe команд, которые позволят управлять Internet Explorer.
RunDLL32 команды для Internet Explorer
Удалить всю историю просмотра в Internet Explorer
rundll32.exe inetcpl.cpl, ClearMyTracksByProcess 255
Удалить всю историю просмотра и дополнений в Internet Explorer
rundll32.exe inetcpl.cpl, ClearMyTracksByProcess 4351
Удалить файлы cookie и данные веб-сайтов в Internet Explorer
rundll32.exe inetcpl.cpl, ClearMyTracksByProcess 2
Удалить историю загрузок в Internet Explorer
rundll32.exe inetcpl.cpl, ClearMyTracksByProcess 16384
Удаление данных форм в Internet Explorer
rundll32.exe inetcpl.cpl, ClearMyTracksByProcess 16
Удалить историю в Internet Explorer
rundll32.exe inetcpl.cpl, ClearMyTracksByProcess 1
Удаление паролей в Internet Explorer
rundll32.exe inetcpl.cpl, ClearMyTracksByProcess 32
Удаление временных файлов Интернета и файлов веб-сайтов в Internet Explorer
rundll32.exe inetcpl.cpl, ClearMyTracksByProcess 8
Упорядочить избранное в Internet Explorer
Rundll32.exe shdocvw.dll, DoOrganizeFavDlg
Откройте Свойства обозревателя на вкладке Общие
rundll32.exe shell32.dll, Control_RunDLL inetcpl.cpl
Откройте Свойства обозревателя на вкладке Безопасность
rundll32.exe shell32.dll, Control_RunDLL inetcpl.cpl,,1
Откройте Internet Properties на вкладке Конфиденциальность
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 inetcpl.cpl,,6
Источник: g-ek.com