Что может Rundll32.exe...


Команды управления Windows, выполняемые
с помощью rundll32.exe

Формат команды: rundll32.exe <модуль>,<параметр>

Например: rundll32.exe user,disableoemlayer

Внимание! При использовании модулей shell32.dll, diskcopy.dll, rnaui.dll, msprint2.dll вводите параметры модуля с учетом регистра.

user,disableoemlayer - вызвать сбой в системе
krnl386.exe,exitkernel - завершить работу Windows без любых сообщений и вопросов
mouse,disable - отключить мышь
user,setcursorpos - установить курсор мыши в верхний левый угол экрана
user,setdoubleclicktime n - установить скорость n двойного щелчка мышью
user,swapmousebutton - поменять местами функции кнопок мыши
user,setcaretblinktime n - установить частоту n мигания курсора
keyboard,disable - отключить клавиатуру
user,wnetconnectdialog - вызвать окно "Подключение сетевого диска"
user,wnetdisconnectdialog - вызвать окно "Отключение сетевого диска"
rnaui.dll,RnaDial <провайдер> - вызвать окно "Установка связи" с указанным провайдером
rnaui.dll,RnaWizard - вызвать окно "Удаленный доступ к сети"
rnaui.dll,RnaWizard /1 - вызвать окно "Новое соединение"
user,repaintscreen - обновить содержимое текущего окна
shell,shellexecute - открыть корневую папку загрузочного диска
user,tilechildwindows - выстроить окна сверху вниз
user,cascadechildwindows - выстроить окна каскадом
shell32,OpenAs_RunDLL - вызвать окно "Открыть с помощью..."
shell32,SHFormatDrive - вызвать окно "Форматирование: Диск 3,5 (А:)"
diskcopy,DiskCopyRunDll - вызвать окно "Копирование диска" (имеются ввиду дискеты)
shell32,ShellAboutA - вызвать окно "О программе"
sysdm.cpl,InstallDevice_Rundll - вызвать окно "Установка оборудования" для не-Plug&Play устройств
msprint2.dll,RUNDLL_PrintTestPage - напечатать на принтере пробную страницу

Следующие команды используются
для вызова апплетов Панели управления

shell32,Control_RunDLL
- вызвать окно Панели управления
shell32,Control_RunDLL desk.cpl - вызвать окно "Свойства экрана"
shell32,Control_RunDLL main.cpl @0 - вызвать окно "Свойства: Мышь"
shell32,Control_RunDLL main.cpl @1 - вызвать окно "Свойства: Клавиатура"
shell32,Control_RunDLL main.cpl @2 - вызвать окно "Принтеры"
shell32,Control_RunDLL main.cpl @3 - вызвать окно "FONTS"
shell32,Control_RunDLL appwiz.cpl - вызвать окно "Свойства: Установка и удаление программ"
shell32,Control_RunDLL inet.cpl @0 - вызвать окно "Свойства: Интернет"
shell32,Control_RunDLL inet.cpl @1 - вызвать окно "Разрешение многопользовательских настроек"
shell32,Control_RunDLL intl.cpl - вызвать окно "Свойства: Язык и стандарты"
shell32,Control_RunDLL joy.cpl - вызвать окно "Игровые устройства"
shell32,Control_RunDLL mmsys.cpl @0 - вызвать окно "Свойства: Мультимедиа"
shell32,Control_RunDLL mmsys.cpl @1 - вызвать окно "Свойства: Звук"
shell32,Control_RunDLL modem.cpl - вызвать окно "Свойства: Модемы"
shell32,Control_RunDLL odbccp32.cpl - вызвать окно "Администратор источников данных ODBC"
shell32,Control_RunDLL password.cpl - вызвать окно "Свойства: Пароли"
shell32,Control_RunDLL powercfg.cpl - вызвать окно "Свойства: Управление электропитанием"
shell32,Control_RunDLL sticpl.cpl - вызвать окно "Свойства: Сканеры и камеры"
shell32,Control_RunDLL sysdm.cpl @0 - вызвать окно "Свойства: Система"
shell32,Control_RunDLL sysdm.cpl @1 - вызвать окно "Установка оборудования"
shell32,Control_RunDLL telephon.cpl - вызвать окно "Параметры набора номера"
shell32,Control_RunDLL themes.cpl - вызвать окно "Темы рабочего стола"
shell32,Control_RunDLL timedate.cpl - вызвать окно "Свойства: Дата и время"

Следующие команды используются для завершения работы Windows:

%WinDir%\System\runonce.exe -q
или
rundll32.exe shell32.dll,SHExitWindowsEx <n>, где может принимать следующие значения:

0 (LOGOFF) - Закрытие всех запущенных приложений, отключение компьютера от сети и подготовка к открытию сеанса другого пользователя.
1 (SHUTDOWN) - Сохранение всех измененных параметров Windows, запись всех несохраненных данных из памяти на жесткий диск и подготовка компьютера к выключению.
2 (REBOOT) - Сохранение всех измененных параметров Windows, запись всех несохраненных данных из памяти на жесткий диск и перезапуск компьютера.
4 (FORCE) - Закрытие всех запущенных приложений без записи несохраненных данных на диск.
8 (POWEROFF) - Сохранение всех измененных параметров Windows, запись всех несохраненных данных из памяти на жесткий диск и выключение компьютера.

Примечание : Команда "runonce.exe –q" перезагружает компьютер после 15 секундной задержки. Данная команда, в отличие от команды

rundll32.exe shell32.dll,SHExitWindowsEx

не может быть использована в разделе "RunOnce" системного реестра Windows.

Используются технологии uCoz