Óòèëèòà êîìàíäíîé ñòðîêè rundll32.exe
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" - ïóòü ê ôàéëó è åãî èìÿ.
* 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,Control_RunDLL main.cpl @0 - îòêðûòü äèàëîã "Ñâîéñòâà ìûøè".
* rundll32 shell32,Control_RunDLL main.cpl @1 - îòêðûòü äèàëîã "Ñâîéñòâà êëàâèàòóðû".
* rundll32 shell32,Control_RunDLL main.cpl @2 - îòêðûòü ïàïêó "Ïðèíòåðû".
* rundll32 SHELL32,SHHelpShortcuts_RunDLL PrintersFolder - îòêðûòü ïàïêó "Ïðèíòåðû" (äðóãîé ñïîñîá).
* rundll32 shell32,Control_RunDLL main.cpl @3 - îòêðûòü ïàïêó "Øðèôòû".
* 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-ñîâìåñòèìîãî ÏÊ.
* 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 - ïóòü ê èñõîäíîìó ôàéëó.