Все мы знаем, что все процессы во время работы запускаются и останавливаются с помощью комманд, которые ОС постоянно выполняет. Но сейчас это уже не так актуально и интересно, но несмотря на это нами было получено несколько писем с просьбой дать описание всех команд Rundll32 в Windows, что мы и делаем.
К сожалению, большинство этих команд не работают в Windows XP, но тем не менее, стоит их изучить, дабы ускорить свою работу в Windows 9x.
Самый простой способ - это создать ярлык на рабочем столеи в строке адреса файла вписать одну из команд. После чего назначить горячую клавишу - таким образом за пару нажатий можно сделать то, для чего бы требовалось не одна минута.
| Действие | Команда |
| Завершение работы Windows | rundll32 user.exe,ExitWindows |
| Перезагрузка Windows | rundll32 user.exe,ExitWindowsExec |
| Завершение сеанса работы Windows | rundll32 shell32.dll,SHExitWindowsEx |
| Обновить экран (F5) | rundll32 user,RepaintScreen |
| Вызвать окно "Отключение сетевого диска" | rundll32 user,WNetDisconnectDialog |
| Провоцировать сбой системы (черный экран и мигающий курсор) | rundll32 user,disableoemlayer |
| Вызвать окно "Подключение сетевого диска" | rundll32 user,WNetConnectDialog |
| Переместить курсор мыши в левый верхний угол | rundll32 user,SetCursorPos |
| Вызвать окно "Копирование диска" | rundll32 diskcopy,DiskCopyRunDll |
| Открыть корневой каталог в проводнике | rundll32 shell,ShellExecute |
| Открыть диалоговое окно "Открыть с помощью..." и связать указанную программу с файлами с расширением, указанном в команде | rundll32shell32,OpenAs_RunDLL файл.расширение |
| Вызвать окно форматирования диска | rundll32 shell32,SHFormatDrive |
| Показать окно About Windows | rundll32 shell32,ShellAboutA |
| Открыть Панель управления | rundll32 shell32,Control_RunDLL |
| Вызвать определенное окно на Панели управления. Вместо set.cpl в команде нужно вписать необходимый файл с расширением .cpl. | rundll32 shell32,Control_RunDLL set.cpl |
| Выход из Windows без любых сообщений/вопросов | rundll32 krnl386.exe,exitkernel |
| Поменять местами клавиши мыши (работает только в одну сторону) | 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 |
| Перезагрузить Windows без перезагрузки компьютера | rundll32 shell32,SHExitWindowsEx 0 |
| Завершить работу Windows | rundll32 shell32,SHExitWindowsEx 1 |
| Перезагрузить компьютер | rundll32 shell32,SHExitWindowsEx 2 |
|