+7 (4822) 75-00-45 +7 (920) 686-72-02

Хост процесс Windows - RunDll32.exe

Rundll32.exe примерыВ процессе работы ОС Windows предполагается деятельность огромного количества программ и утилит. Удостовериться в подобном утверждении весьма легко – необходимо только запустить диспетчер задач. Следует отдельно рассмотреть утилиту командной строки rundll32.exe. Она применяется для того, чтобы выполнить запуск определенных функций, имеющихся в файлах с расширением dll.

Разработчики ОС Windows создавали rundll32.exe в качестве инструмента для программистов самой компании. Довольно быстро пользователи системы обнаружили весьма широкий спектр возможностей утилиты. Это и стало причиной популярности. Даже обычные пользователи могут применять указанную программу для облегчения работы на своем устройстве.

Предполагается ввод через командную строку. Имеется возможность выполнения ярлыков с установленными параметрами запуска, а также применение непосредственно в коде на программируемом языке. Общий перечень команд отличается своим разнообразием. Следует перечислить только самые важные и нужные среди них.

 


RunDll32.exe - файл Devmgr.dll

Команда Действие

rundll32.exe devmgr.dll DeviceManager_Execute

Применяется для старта работы Диспетчера устройств немедленно. Удобство применения команды заключается в моментальном запуске, без лишних перемещений.

RunDll32.exe - файл Ieakeng.dll

Команда Действие

rundll32.exe IEAKENG.dll ModifyRatings

Осуществляет старт работы диалога ограничения доступа. Если необходимо только включить его, рекомендуется применять rundll32.exe MSRATING.dll, RatingEnable.

RunDll32.exe - файл Inetcpl.cpl

Данный апплет требуется указать в качества диалога свойств интернета. Он позволяет осуществлять настройку широкого спектра параметров, связанных с работой в сети. Другой вариант доступа предусматривает применение панели управления.

Команда Действие

rundll32
inetcpl.cpl OpenFontsDialog

Используется для доступа к окну «Шрифты». Здесь можно осуществить широкий список корректировок – от размеров шрифтов до типа кодировки.

rundll32
inetcpl.cpl OpenLanguageDialog

Обеспечивает возможность открыть диалог «Выбор языка». Отличительной особенностью необходимо указать отображение на соответствующей вкладке.

rundll32
inetcpl.cpl ShowLanguageDialog

Обеспечивает возможность открыть диалог «Выбор языка». Предусматривается возможность задать язык, применяемый для URL-адресов.

rundll32 inetcpl.cpl DisplayPopupWindowManagementDialog

Открывает диалог «Параметры блокировки всплывающих окон»

RunDll32.exe
InetCpl.cpl,ClearMyTracksByProcess 1

В браузере осуществляется удаление истории посещенных страниц

RunDll32.exe
InetCpl.cpl,ClearMyTracksByProcess 2

Используется целью удалить cookie файлы

RunDll32.exe
InetCpl.cpl,ClearMyTracksByProcess 8

Используется целью удалить документы сети, относящиеся к категории временных

RunDll32.exe
InetCpl.cpl,ClearMyTracksByProcess 16

Используется целью удалить сведения, которые ранее вводились в формы

RunDll32.exe
InetCpl.cpl,ClearMyTracksByProcess 32

Используется целью удалить любые сохраненные коды доступа

RunDll32.exe
 
InetCpl.cpl,ClearMyTracksByProcess 255

Вся информация, описанная ранее, будет удалена из памяти

RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351

Аналогично предыдущему пункту, но дополнительно осуществляется удаление любых документов и настроек

RunDll32.exe - файл Keymgr.dll

Эта динамически подключаемая библиотека считается важной составляющей системы. Она позволяет обеспечить стабильность её функционирования. Вовсе не обязательно использовать стандартные подходя для запуска некоторых команд. Начать их работу вполне можно непосредственно из командной стоки и подобный момент следует рассматривать более внимательно.

Команда Действие

RunDll32.exe keymgr.dll,KRShowKeyMgr

В случае применения происходит выдача диалога «Сохранение имен юзеров и кодов доступа». Это обеспечивает задание подобной информации для определенных серверов или сайтов. Когда подобная задача осуществлена, вход станет производиться автоматически.

RunDll32.exe keymgr.dll,PRShowSaveWizardExW

Происходит открытие диалогового окна «Мастер забытых кодов доступа». Это позволяет обнаружить те коды доступа, которые юзер вводил ранее, но уже не помнит.

RunDll32.exe - файл Msrating.dll

Указанная динамически подключаемая библиотека предусматривает способность применить определенные команды. Далее написаны несколько наиболее популярных вариантов, заслуживающих к себе внимания. 

Команда Действие

rundll32.exe
MSRATING.dll ClickedOnRAT

Ввод этой команды предусматривает выдачу диалога «Система оценок». Работа является правильной и в ситуации наличия некоторых типов групповых политик, поскольку реализуется их обход.

rundll32.exe
MSRATING.dll RatingClickedOnRATInternal

Ввод предписанной команды предусматривает выдачу диалога «Система оценок» в браузере IE. Отличительной особенностью требуется назвать открытие исключительно с администраторскими правами.

rundll32.exe
MSRATING.dll RatingSetupUI

Ввод предусматривает выдачу диалога «ограничение доступа».

RunDll32.exe - файл Printui.dll

Использование: rundll32 printui.dll,PrintUIEntry [параметры] [@командный файл]. Чтобы получить все эти параметры, можно вызвать окно «Пользовательский интерфейс принтера», в котором отобразится полный список:

rundll32 Printui.dll,PrintUIEntry /?

Библиотека данного типа отвечает за многие автоматические функции печатающего устройства. Это открывает широкие возможности для выполнения разнообразных настроек и корректировок при работе принтера. Для реализации функций предусматривается несколько различных подходов. Это может быть начала работы из сценария или пакетного документа. Другой вариант заключается в использовании командной строки. Далее будет представлена таблица с основными командами и их кратким описанием.

Команда Действие

/а [название_документа]

Указывается название двоичного документа

/b [название_печ-го_устройства]

Устанавливается главное название печатающего устройства

/с [название_ПК]

Выдается название компьютера (UNC), на котором осуществляется данная команда

/dl

Удаляет локальное печатающее устройство

/dn

Применяется с целью осуществить удаление подсоединения к локальному печатающему устройству

/dd

Применяется с целью удалить драйвера печатающего устройства

Выдача свойств настроек печати

/f [документ]

Информационный или выходной документ

/ga

Прибавляет подсоединения ПК к печатающему устройству. Присоединение осуществляется во время входа юзера.

/ge

Перечисляет подсоединения ПК к печатающему устройству

/gd

Удаляет подсоединения ПК к печатающему устройству. Удаление осуществляется во время входа юзера.

/h[архитектура]

Здесь выдается информация о том, какую архитектуру имеет драйвер. Существует несколько возможных вариантов.

/ia

Производится монтаж драйвера печатающего устройства. Это осуществляется за счет работы информационного документа.

/id

Производится монтаж драйвера печатающего устройства. Это осуществляется за счет работы специального установщика.

/if

Производится монтаж печатающего устройства. Это осуществляется за счет работы информационного документа.

/ii

Производится монтаж печатающего устройства. Это осуществляется за счет работы информационного документа и специального установщика.

/il

Производится монтаж печатающего устройства. Это осуществляется за счет работы специального установщика.

/in

К печатающему устройству произойдет прибавление подсоединения

/ip

Будет произведен монтаж печатающего устройства за счет работы соответствующего установщика системы

/j[провайдер]

Название применяемой системы печати

/k

Происходит распечатывание тестовой страницы на заданном печатающем устройстве

/l[расположение]

Указывается расположение места, где находятся драйвера печатающего устройства

/m[модель]

Название модели драйвера для определенного печатающего устройства

/n[название_печ-го_устройства]

Название печатающего устройства

Будет выводиться список, представляющей собой очередь задач на печать

Позволяет получить свойства печатающего устройства

/q

Если появятся ошибки в процессе осуществления печати, то сообщения об их возникновении не станут выдаваться

/r[порт]

Название порта

/s

Применяется для демонстрации свойств заданного сервера

/Ss

Позволяет осуществить сохранение параметров печатающего устройства в документ

/Sr

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

/u

Позволяет применять действующий драйвер печатающего устройства в том случае, когда он монтирован

/t[№]

№ первичной страницы. Предусматривается ведение отчета от 0

/v[2 или 3]

Позволяет задать версию драйвера. Допускается применение исключительно двух возможных вариантов (2 – режим ядра или 3 – режим юзера)

/w

Осуществляется запрос драйвера у юзера. Это происходит исключительно в том случае, когда драйвер не обнаружен в документе inf.

Позволяет установить для конкретного печатающего устройства тот факт, что оно будет использоваться по умолчанию.

/Xg

Обеспечивает предоставление параметров печатающего устройства

/Xs

Обеспечивает задание параметров печатающего устройства

/z

Получить автоматический доступ к определенному печатающему устройству будет нереально

/Y

Название печатающего устройства не будет создаваться автоматически

/Z

Устанавливает общий доступ к печатающему устройству. Разрешается применять исключительно совместно с /if

/?

Осуществляется предоставление справочной информации

@[документ]

Документ аргументов КС

/Mw[оповещение]

Предоставляет оповещение до того, как команда станет осуществляться

/W[flags]

Позволяет задавать флаги и ключи для соответствующих программ-установщиков.

/G[flags]

Позволяет задавать флаги и ключи, относящиеся ко всеобщему типу

w

При задании не будет происходить оповещений в процессе установки драйверов

RunDll32.exe - файл Shell32.dll

Данное приложение выполняет функцию помощника в процессе работы системы. Следует сказать о том, что его отключение не вызовет непоправимых сбоев. Система вполне сможет и дальше продолжать свое функционирование. Сама библиотека Shell32.dll располагается в системной папке. Предусматривается наличие размера, варианты которого строго установлены. Практически в половине случаев документ будет иметь «вес» 13,179,660 байт. Общее количество вариантов превышает четыре десятка. Основная задача заключается в выполнении записи сведений. Чтобы выполнять некоторые действия, достаточно открыть КС и применить указанные в списке команды.

Команда Действие

RunDll32
 
shell32, Control_FillCache_RunDL

Предусматривает возможность осуществить старт работы первичной инициализации панели управления

RunDll32.exe
shell32.dll,Control_RunDLL

Начало работы панели управления

RunDll32.exe
shell32.dll,Control_RunDLL access.cpl,,N

Происходит запуск окна «Спецвозможности». В конце устанавливается N, которое может составлять 3,4 или 5. Эта цифра определяет конкретную вкладку, которая станет открываться. Требуется осуществить перечисление:

3 – раздел «Экран»

4 – раздел «Мышь»

5 – раздел «Общие»

Windows Vista:

RunDll32
 
shell32,Control_RunDLL appwiz.cpl,,0

Открывается "Программы и компоненты"

RunDll32.exe
shell32.dll,Control_RunDLL desk.cpl,,N

Происходит запуск окна «Экран». В конце устанавливается N, которое может составлять 0,1 или 3. Подобный параметр говорит о конкретной открываемой вкладке. Требуется осуществить перечисление:

0 – рабочий стол

1 – заставка

3 – параметры.

RunDll32.exe
shell32.dll,Control_RunDLL inetcpl.cpl,,N

Происходит запуск далога «Свойства обозревателя». В конце устанавливается N, которое может составлять 0,1, 2, 3, 4 или 5. Эта цифра определяет конкретную вкладку, которая станет открываться. Требуется осуществить перечисление:

0 – раздел «Общие»

1 – раздел «Безопасность»

2 – раздел «Конфиденциальность»

3 – раздел «Содержание»

4 – раздел «Подсоединения»

5 – раздел «Приложения»

RunDll32.exe
shell32.dll,Control_RunDLL intl.cpl,,N

Происходит запуск далога «Язык и местные стандарты». В конце устанавливается N, которое может составлять 0,1, 2. Эта цифра определяет конкретную вкладку, которая станет открываться. Необходимо уделить больше внимания подобному моменту:

0 – раздел зависит от того, какая именно ОС установлена на устройстве. В случае ХР открывается «Местные стандарты», а на Vista «Форматы»

1 – раздел зависит от того, какая именно ОС установлена на устройстве. В случае ХР открывается «Языки», а на Vista «Местоположение»

2 – раздел зависит от того, какая именно ОС установлена на устройстве. В случае ХР открывается «Дополнительно», а на Vista «Язык и клавиатура»

RunDll32
 
shell32.dll,Control_RunDLL hotplug.dll

Используется для быстрого вывода диалога «Отсоединение устройств». Он необходим в тех случаях, когда требуется осуществить извлечение внешнего накопителя информации (флешки).

RunDll32.exe
shell32.dll,Control_RunDLL joy.cpl

Открывает «Игровые устройства». Это позволяет выполнить подключение или установку дополнительных приспособлений.

RunDll32
 
shell32,Control_RunDLL main.cpl @0

Применяется для запуска диалога «Свойства мыши». В этом окне предусматривается задание настроек левой и правой кнопки, колесика, а также некоторые другие моменты.

RunDll32
 
Shell32.dll,Control_RunDLL main.cpl @0,N

Происходит запуск далога «Свойства мыши». В конце устанавливается N, которое может составлять 0,1, 2, 3, 4. Эта цифра определяет конкретную вкладку, которая станет открываться. Требуется осуществить перечисление:

0 – раздел «Кнопки мыши»

1 – раздел «Указатели»

2 – раздел «Параметры указателя»

3 – раздел «Колесико»

4 – раздел «Оборудование»

RunDll32
shell32,Control_RunDLL main.cpl @1

Используется для запуска апплета «Свойства клавиатуры». В указанном окне можно устанавливать различные настройки, связанные с работой клавиатуры.

RunDll32.exe
Shell32.dll,Control_RunDLL powercfg.cpl

Применяется для запуска «Электропитание». Подобное окно позволяет задавать некоторые настройки в процессе питания устройства. Например, указывать работу в энергосберегающем или стандартном режиме.

RunDll32.exe
shell32.dll,Control_RunDLL nusrmgr.cpl

Открывает «Учетные записи пользователей». Это окно позволяет осуществлять контроль в данном направлении и задавать необходимые настройки

RunDll32.exe
shell32.dll,Control_RunDLL wscui.cpl

Открывает «Центр обеспечения безопасности». Здесь обеспечивается применение различных настроек в области безопасности устройства и доступа.

RunDll32.exe
shell32.dll,Options_RunDLL N

Происходит запуск далога «Свойства папки». В конце устанавливается N, которое может составлять 0,1, 2, 3, 4, 5, 6 и 7. Эта цифра определяет конкретную вкладку, которая станет открываться. Требуется осуществить перечисление:

0 – раздел «Общие окна»

1 – раздел «Панель задач»

2 – раздел «Поиск окна»

3 – раздел «Меню Пуск»

4 – раздел «Системные значки»

5 – раздел «Панель управления»

6 – раздел «Панели инструментов»

7 – раздел «Вид окна»

RunDll32.exe
shell32.dll,Control_RunDLL firewall.cpl

Открывает брандмауэр Windows. Это специальный межсетевой экран, который доступен с версии ХР (сервисного пакета №2). Он применяется для осуществления контроля доступа различных приложений в сеть.

RunDll32.exe
shell32.dll,Control_RunDLL mmsys.cpl,,N

Происходит запуск далога «Звуки и аудиоустройства». В конце устанавливается N, которое может составлять 0,1, 2. Эта цифра определяет конкретную вкладку, которая станет открываться. Требуется осуществить перечисление:

0 – раздел зависит от того, какая именно ОС установлена на устройстве. В случае ХР открывается «Громкость», а на Vista «Воспроизведение»

1 – раздел зависит от того, какая именно ОС установлена на устройстве. В случае ХР открывается «Звуки», а на Vista «Запись»

2 – раздел зависит от того, какая именно ОС установлена на устройстве. В случае ХР открывается «Аудио», а на Vista «Звуки»

RunDll32.exe
shell32.dll,Control_RunDLL modem.cpl

Открывает диалог «Телефон и модем». Как следует из названия, здесь можно изменять настройки работы телефона или модема, а также смотреть информацию по данным устройствам.

RunDll32.exe
shell32.dll,Control_RunDLL ncpa.cpl

Открывает диалог «Сетевые подключения». Здесь можно осуществлять проверку и настройку подсоединения к различным сетям, которые являются доступными на конкретном устройстве.

RunDll32.exe
shell32.dll,Control_RunDLL NetSetup.cpl,@0

Предполагается выдача диалога «Настройка беспроводных маршрутизаторов и точек доступа». Можно устанавливать различные режимы в зависимости от того, какая именно задача поставлена.

RunDll32.exe
shell32.dll,Control_RunDLL odbccp32.cpl

Команда применяется с целью открытия «Администратор источников данных».

RunDll32.exe
shell32.dll,Control_RunDLL sysdm.cpl,,N

Происходит запуск далога «Свойства системы». Здесь устанавливаются настройки, касающиеся конкретной версии Windows. В конце устанавливается N, которое может составлять 1, 2, 3, 4, 5. Эта цифра определяет конкретную вкладку, которая станет открываться. Требуется осуществить перечисление:

1 – раздел «Название компьютера»

2 – раздел «Оборудование»

3 – раздел «Дополнительно»

4 – раздел «Защита системы»

5 – раздел «Удаленное применение»

RunDll32.exe
shell32.dll,Control_RunDLL telephon.cpl

Открывает диалог «Телефон и модем». Как следует из названия, здесь можно изменять настройки работы телефона или модема, а также смотреть информацию по данным устройствам.

RunDll32
 
shell32,Control_RunDLL timedate.cpl

Используется для запуска «Дата и время». Здесь допускается устанавливать соответствующие настройки, а также задавать другие показатели.

RunDll32
 
shell32,Control_RunDLL timedate.cpl,,/f

Является расширением предыдущего пункта. Позволяет запустить раздел настроек часового пояса в апплете «Дата и время». Здесь можно автоматически или вручную задать свое местоположение.

RunDll32
 
shell32, OpenAs_RunDLL

Используется для запуска «Выбор программы».

Rundll32
Shell32.dll,OpenAs_RunDLL yourfile.ext

Результат выполнения команды является аналогичным предыдущему пункту, за исключением того, что предусматривается установленное название документа.

Rundll32 shell32,ShellAboutA

Применяется в тех случаях, когда поставлена задача получить сведения об используемой версии Windows

RunDll32
 
shell32,SHHelpShortcuts_RunDLL
AddPrinter

Осуществляется начало работы специальной программы «Мастера установки принтера». Она позволяет автоматически выполнить все настройки при подсоединении печатающего устройства

RunDll32
 
Shell32.dll,SHHelpShortcuts_RunDLL
Connect

Начинается деятельность диалога «Мастер подключения сетевого диска»

RunDll32
 
Shell32.dll,SHHelpShortcuts_RunDLL FontsFolder

Происходит открытие папки со шрифтами. Это позволяет осуществить их добавление, удаление или иные мероприятия.

RunDll32
 
Shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder

Происходит выдача раздела «Принтеры», который располагается на панели управления

RunDll32
 
shell32,SHHelpShortcuts_RunDLL PrintTestPage

Применяется в тех ситуациях, если требуется вывести на печать пробную страницу

RunDll32.exe - файл Url.dll

Данная библиотека важна при осуществлении работы в сети интернет. Она отвечает за правильное отображение html данных в браузере. Следует отметить тот факт, что наиболее часто библиотекой пользуются дизайнеры и некоторые другие веб мастера. Использовать функции разрешается не только за счет доступа через требуемую папку. Осуществлять определенные действия допускается непосредственно из КС. Далее будут рассматриваться различные варианты доступных команд.

Команда Действие

rundll32 url.dll,FileProtocolHandler %1

Применяется с целью запустить определенную страницу в сети. В конкретном случае, %1 означает местоположение интересующей страницы. Обязательным условием считается проведение ввода полного адреса.

rundll32 url.dll,MailToProtocolHandler %1

Выполняется новое письмо. В данном случае, %1 означает электронную почту того человека, который должен получить сообщение. Именно на неё осуществится отправка.

rundll32 url.dll, NewsProtocolHandler %1

Происходит подсоединение к ресурсу новостей. В данном случае, %1 означает местоположение интересующей страницы. Обязательным условием считается проведение ввода полного адреса.

rundll32 url.dll, TelnetProtocolHandler %1

Выполняется подсоединение telnet. Данное приложение является весьма простым способом для передачи текстовых сведений от одного устройства до другого в сети интернет. %1 означает расположение конкретного сервера.

RunDll32.exe - файл User.exe

Применяется в Windows различных версий – от весьма старых до самых современных. Данный документ содержит в себе специальные пошаговые инструкции для выполнения определенных функций. Обеспечивается исполнение данных рекомендаций в автоматическом режиме. Далее представлен список доступных команд, которые можно исполнить через КС.

Команда Действие

rundll32 user,CASCADECHILDWINDOWS

Применяется для изменения параметров выдачи окон на экран. В данном случае, они будут представлены в виде каскада. Такой подход является удобным в определённых ситуациях.

rundll32 user,TILECHILDWINDOWS

Применяется для изменения параметров выдачи окон на экран. В данном случае, они будут представлены по всей площади экрана.

rundll32 user,disableoemlayer

Следует быть аккуратным в случае ввода подобного варианта. Предусматривается сбой работы Windows. Отключаются все устройства для осуществления ввода или выдачи информации. Можно будет лицезреть темный экран и курсор. Само устройство не станет отзываться на любые действия, но ОС не прекратит деятельность.

rundll32 user,enableoemlayer

Производится загрузка OEM Layer. Это осуществляется в той ситуации, когда имеется возможность реализовать поставленную задачу удаленно.

rundll32 user,ExitWindowsExec

Происходит быстрый перезапуск операционной системы. Процесс предусматривает принудительное завершение работы всех приложений. Не стоит забывать о том, что есть вероятность потери несохраненных сведений.

rundll32 user,RepaintScreen

Позволяет осуществить команду обновить. Результатом является обновление определенных элементов ОС.

rundll32 user,SetCaretBlinkTime n

Применяется для установки частоты мигания курсора на экране. В данном случае, требуется провести замену n на определенное число. Оно устанавливает количество морганий в секунду.

rundll32 user,SetCursorPos

Курсор будет помещен в левый верхний угол экрана. Это требуется при тестировании работы определенных программ.

rundll32 user,SetDoubleClickTime N

Устанавливается скорость двойного щелчка при работе с мышью. Относится конкретно к её левой кнопке – то есть, задаче выполнения различных действий. N является параметром и должен составлять целое число.

rundll32 user,WNetConnectDialog

Позволяет открыть «Подсоединение сетевого диска». В появившемся окне можно различные настройки.

rundll32 user,WNetDisconnectDialog

Позволяет открыть «Отсоединение сетевого диска». В появившемся окне можно различные настройки.

RunDll32.exe - файл User32.dll

Это специальный тип файла. Который получил название библиотеки. Она позволяет выполнять определенные функции на основании четко прописанных инструкций. Предусматривается высокая важность при обеспечении работы всей системы. Отдельного внимания заслуживает тот факт, что библиотека User32.dll применяется довольно часто. Включает в себя контролирующие функции системы, осуществляющие обработку сообщений, таймеров и меню. Имеется возможность работы непосредственно через окно КС. Требуется перечислить основные команды, которые допускается использовать.

Команда Действие

Rundll32.exe User32.dll,LockWorkStation

Происходит блокировка того устройства, на котором водилась указанная строка

Rundll32 User32.dll,SwapMouseButton

Между действиями кнопок мыши происходит обмен. То есть, левая получает функции правой и наоборот. Повторный ввод команды не приведет к следующему изменению эффекта. Требуется сбросить настройки на изначальные.

RunDll32.exe - файл Xwizards.dll

Данный файл относится к категории библиотек. В целом, они имеют много схожих черт с exe документами. Когда осуществляется какое-либо действие, за которое отвечает файл библиотеки, происходит загрузка соответствующего dll в оперативную память. Возможности OC Windows позволяют использовать КС для работы с документами подобного типа по упрощенной схеме. Ниже предусматривается рассмотрение доступных вариантов:

Команда Действие

rundll32.exe xwizards.dll RunWizard {7071ЕСЕ0-663В-4ВС1-A1FA-B97F3B917C55}

Осуществляется вызов специального окна «Установка подключения». В ходе подобного процесса происходит выделение блока «Подсоединение к Интернету»

rundll32.exe xwizards.dll RunWizard {7071ЕСЕ5-663В-4ВС1-A1FA-B97F3B917C55}

Осуществляется вызов специального окна «Connect to Network Page». В ходе подобного процесса происходит выделение блока «Подсоединение к Интернету»

rundll32.exe xwizards.dll RunWizard {7071ЕСВ6-663В-4ВС1-A1FA-B97F3B917C55}

Осуществляется вызов специального окна «VPN». В ходе подобного процесса происходит выделение блока «Применять мое подсоединение к Интернету»

rundll32.exe xwizards.dll RunWizard {С03Е8500-781Е-49А1-8190-CE902D0B2CE7}

Осуществляется вызов специального окна «VPN». В ходе подобного процесса происходит выделение блока «Применять непосредственный набор номера»

rundll32.exe xwizards.dll RunWizard {7071ЕСВ0-663В-4ВС1-A1FA-B97F3B917C55}

Осуществляется вызов специального окна «Подсоединение к рабочему месту»

rundll32.exe xwizards.dll RunWizard {7071ЕСВ8-663В-4ВС1-A1FA-B97F3B917C55}

Осуществляется вызов специального окна «Non-UI»

rundll32.exe xwizards.dll RunWizard {d1a4299a-0adf-11da-b070-0011856571de}

Осуществляется вызов специального окна приложения «DevicePairingWizard». Оно необходимо для обеспечения стабильной работы операционной системы

Другие полезные команды RunDll32.exe

Ранее была рассмотрена только часть из доступных библиотек. Полный список доступен в соответствующих документациях от компании Microsoft. Следует перечислить другие команды библиотек, которые довольно часто применяются программистами или обычными пользователями Windows.

Команда Действие

rundll32 AppWiz.Cpl,NewLinkHere %1

Осуществляется начало работы мастера по созданию нового ярлыка. Обозначение %1 предполагает необходимость прописать расположение первоначального документа.

rundll32 desk.cpl, InstallScreenSaver [название_документа.scr]

Устанавливает документ сохранения скриншотов экрана непосредственно в окне параметров дисплея.

rundll32 diskcopy,DiskCopyRunDll

Применяется для быстрого вывода раздела «Копирование диска». Его задачей является осуществление настроек при работе по перемещению различной информации с диска

rundll32 dwmApi #104

Используется для того, чтобы прозрачность Aero была выключена. Данная функция позволяет сделать работу на компьютере более привлекательной с визуальной точки зрения.

rundll32.exe dwmApi #102

Используется для того, чтобы прозрачность Aero была включена. Данная функция может быть запущена в результате ввода другой команды - rundll32 dwmApi DwmEnableComposition. Прозрачность позволяет шапке окна немного просвечивать – это нововведение реализовано в Vista и последующих версиях ОС Windows.

rundll32 IEdkcs32.dll, Clear

Рекомендуется применение в тех ситуациях, когда возникли проблемы в процессе функционирования обозревателя. Команда позволяет осуществить сбрасывание определенных настроек браузера IE.

rundll32 keyboard,disable

Применяется с целью выключить клавиатуру. Никакие сигналы от ней не будут поступать на компьютер. Это продлится до следующего перезапуска устройства.

rundll32 krnl386.exe,exitkernel

Осуществляется выгрузка ядра системы с последующим выходом из Windows

rundll32 NetProjW.dll, _NetworkProjectionThreadMain@12

Выполняется подсоединение к сетевому проектору. Это специальное устройство, которое подсоединяется к сети. Отличительной особенностью является возможность осуществлять доступ удаленно.

rundll32 newdev.dll, DeviceInternetSettingUiW

Вызывает «Параметры установки устройств». Здесь можно указать, будет ли происходить установка драйверов автоматически или это надо делать вручную с возможностью выбора.

rundll32 мсprint2.dll,RUNDLL_PrintTestPage

Осуществляет распечатку пробной страницы на печатающем устройстве. Команда будет исполнена только в том случае, когда принтер подсоединен к компьютеру.

rundll32 mouse,disable

Происходит отключение работы мыши на компьютере. Это продлится вплоть до той поры, пока не будет осуществлен перезапуск устройства.

rundll32 msgina,ShellShutdownDialog

Позволяет выдать окно «Окончание работы Windows». Тут можно выбрать, какой именно вариант будет использован из нескольких доступных.

rundll32 mshtml.dll,PrintHTML "Путь_Название"

Предполагает отправку на печать документа в формате html. В данной строке "Путь_Название" представляет собой расположение документа и его название.

rundll32 oobefldr.dll, ShowWelcomeCenter

Позволяет получить прямой доступ к центру начальной настройки.

rundll32 powrprof.dll,SetSuspendState

Используется для того, чтобы устройство начало работать в режиме гибернации. Это аналог спящего режима с одним большим исключением – происходит полное отключение с сохранением всех данных.

rundll32 powrprof.dll,SetSuspendState Sleep

Используется для того, чтобы устройство перешло в режим сна немедленно. Он позволяет сократить потребление энергии до минимума.

rundll32 shdocvw.dll,DoOrganizeFavDlg

Появляется окно "Упорядочить избранное". Его настройки позволяют внести порядок в категорию избранного, что существенно облегчает работу с устройством.

rundll32 shdocvw.dll,OpenURL название_файла

Позволяет осуществить работу документа с расширением .url. В качестве параметра название_файла, как можно понять из названия, требуется ввести имя интересующего документа.

rundll32 syncui.dll, Briefcase_Create

Обеспечивает создание новой папки «Портфель». Подобный вариант допускается только в той ситуации, когда имеется возможность данного типа в самой системе

rundll32 syncui.dll, Briefcase_Intro

Запуск отдельного приложения для работы с «Портфелем»

rundll32 sysdm.cpl, EditEnvironmentVariables

Происходит запуск окна «Переменные среды». Здесь можно выполнять настройки системных и локальных переменных сред.

rundll32 sysdm.cpl,InstallDevice_Rundll

Открывается окно мастера установки нового оборудования. Его запуск является необходимым в тех случаях, когда подключаются различные устройства и требуется обеспечить их стабильную деятельность.

rundll32 tcpmonui.dll, LocalAddPortUI

Начинается работа мастера установки TCP-порта принтера. Открытие данного окна позволит выполнить процесс установки автоматически, что серьёзно упрощает поставленную задачу.

rundll32.exe modemui.dll InvokeControlPanel

Происходит запуск мастера установки модема. Следует сказать о том, что вводить указанную команду можно только в том случае, когда вход в систему осуществлён с администраторскими правами

rundll32.exe shell32.dll,Control_RunDLL access.cpl,,N

Выполняет открытие окна «Специальные возможности». В предложенной команде имеется параметр N, который может принимать два значения: 1 и 2. Следует более подробно описать, что именно они позволяют запустить:

1 – раздел «Клавиатура»

2 – раздел «Звук»

rundll32 shell32,Control_RunDLL appwiz.cpl,,N

Выполняет открытие окна «Установка и удаление программ». В предложенной команде имеется параметр N, который может принимать три значения: 1, 2 и 3. Следует более подробно описать, что именно они позволяют запустить:

1 – раздел «Установка программ»

2 – раздел «Установка составляющих Windows»

3 – раздел «Выбор программ по умолчанию»

rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,N

Выполняет открытие окна «Звуки и аудиоустройства». В предложенной команде имеется параметр N, который может принимать два значения: 3 и 4. Следует более подробно описать, что именно они позволяют запустить:

3 – раздел «Речь»

4 – раздел «Оборудование»

rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,N

Выполняет открытие окна «Система». В предложенной команде имеется параметр N, который может принимать различные целые значения в интервале от 0 до 6. Следует более подробно описать, что именно они позволяют запустить:

0 – раздел «Общие»

1-6 – иные разделы

rundll32 shell32,SHFormatDrive

Применяется для того, чтобы запустить окно форматирования диска А. Можно понять, почему данная команда является устаревшей – диски 3,5А уже долгое время не используются.

Выше были представлены списки команд, которые являются далеко не полными, а лишь отображают наиболее популярные варианты. Из представленных данных становится понятно, насколько удобным средством может стать работа с rundll32 из командной строки. 

Ищите нас в соц. сетях: