Команды Rundll32 и возможность их использования
Все мы знаем, что все процессы во время работы запускаются и останавливаются с помощью комманд, которые ОС постоянно выполняет. Но сейчас это уже не так актуально и интересно, но несмотря на это нами было получено несколько писем с просьбой дать описание всех команд Rundll32 в Windows, что мы и делаем.
Команда | Действие | ||
rundll32 user.exe,ExitWindows | Завершение работы Windows
| ||
rundll32 user.exe,ExitWindowsExec | Перезагрузка Windows | ||
rundll32 shell32.dll,SHExitWindowsEx | Завершение сеанса работы Windows | ||
rundll32 user,RepaintScreen | Обновить экран (F5) | ||
rundll32 user,WNetDisconnectDialog | Вызвать окно "Отключение сетевого диска" | ||
rundll32 user,disableoemlayer | Провоцировать сбой системы (черный экран и мигающий курсор) | ||
rundll32 user,WNetConnectDialog | Вызвать окно "Подключение сетевого диска" | ||
rundll32 user,SetCursorPos | Переместить курсор мыши в левый верхний угол | ||
rundll32 diskcopy,DiskCopyRunDll | Вызвать окно "Копирование диска" | ||
rundll32 shell,ShellExecute | Открыть корневой каталог в проводнике | ||
rundll32shell32,OpenAs_RunDLL файл.расширение | Открыть диалоговое окно "Открыть с помощью..." и связать указанную программу с файлами с расширением, указанном в команде | ||
rundll32 shell32,SHFormatDrive | Вызвать окно форматирования диска | ||
rundll32 shell32,ShellAboutA | Показать окно About Windows | ||
rundll32 shell32,Control_RunDLL | Открыть Панель управления | ||
rundll32 shell32,Control_RunDLL set.cpl | Вызвать определенное окно на Панели управления. Вместо set.cpl в команде нужно вписать необходимый файл с расширением .cpl. | ||
rundll32 krnl386.exe,exitkernel | Выход из Windows без любых сообщений/вопросов | ||
rundll32 user,SwapMouseButton | Поменять местами клавиши мыши (работает только в одну сторону) | ||
rundll32 keyboard,disable | Отключить клавиатуру | ||
rundll32 mouse,disable | Отключить мышь | ||
rundll32 user,TileChildWindows | Расположить все несвернутые окна по вертикали | ||
rundll32 user,CascadeChildWindows | Расположить все несвернутые окна каскадом | ||
rundll32 msprint2.dll,RUNDLL_PrintTestPage | Выбрать принтер и распечатать пробную страницу | ||
rundll32 user,SetCaretBlinkTime | Сильно увеличить частоту мигания курсора | ||
rundll32 user, SetDoubleClickTime | Изменить скорость двойного щелчка мыши | ||
rundll32 rnaui.dll,RnaWizard | Вызвать диалог "Установка связи" | ||
rundll32 sysdm.cpl,InstallDevice_Rundll | Установить оборудование | ||
rundll32 shell32,SHExitWindowsEx 0 | Перезагрузить Windows без перезагрузки компьютера | ||
rundll32 shell32,SHExitWindowsEx 1 | Завершить работу Windows | ||
rundll32 shell32,SHExitWindowsEx 2 | Перезагрузить компьютер |
К сожалению, большинство этих команд не работают в Windows XP, но тем не менее, стоит их изучить, дабы ускорить свою работу в Windows 9x.
Самый простой способ - это создать ярлык на рабочем столеи в строке адреса файла вписать одну из команд. После чего назначить горячую клавишу - таким образом за пару нажатий можно сделать то, для чего бы требовалось не одна минута.