ورود

View Full Version : مقاله: آشنایی با RunDll32.exe



__siavash__
سه شنبه 25 تیر 1387, 14:03 عصر
ادامه بحث باز كردن مسیر ها و پوشه های خاص ویندوز (http://barnamenevis.org/forum/showpost.php?p=553954&postcount=267)
یه لیست نسبتا کامل از کاربردهای RunDll32.exe
(بعضیهاشون برای ویستا هستند)

شما هم اگر لیستی دارید که توی اینها نیست این جا بذارید !
(با کپی کردن این کدها در Run میتونید نتیجه رو ببینید)


List of Rundll32 shortcut commands




Add/Remove Programs
RunDll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,0




Content Advisor
RunDll32.exe msrating.dll,RatingSetupUI




Control Panel
RunDll32.exe shell32.dll,Control_RunDLL




Delete Temporary Internet Files:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8





Delete Cookies:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2





Delete History:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1





Delete Form Data:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16





Delete Passwords:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32





Delete All:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255






Delete All + files and settings stored by Add-ons:

RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351





Date and Time Properties
RunDll32.exe shell32.dll,Control_RunDLL timedate.cpl

__siavash__
سه شنبه 25 تیر 1387, 14:14 عصر
ادامه ...




Display Settings
RunDll32.exe shell32.dll,Control_RunDLL access.cpl,,3




Device Manager
RunDll32.exe devmgr.dll DeviceManager_Execute




Folder Options - General
RunDll32.exe shell32.dll,Options_RunDLL 0




Folder Options - File Types
RunDll32.exe shell32.dll,Control_Options 2





Folder Options - Search
RunDll32.exe shell32.dll,Options_RunDLL 2




Folder Options - View
RunDll32.exe shell32.dll,Options_RunDLL 7




Forgotten Password Wizard
RunDll32.exe keymgr.dll,PRShowSaveWizardExW





Hibernate
RunDll32.exe powrprof.dll,SetSuspendState






Internet Explorer’s Internet Properties dialog box.
Rundll32 Shell32.dll,ConBring up trol_RunDLL Inetcpl.cpl,,6






Keyboard Properties

RunDll32.exe shell32.dll,Control_RunDLL main.cpl @1








Lock Screen

RunDll32.exe user32.dll,LockWorkStation










Mouse Button - Swap left button to function as right
Rundll32 User32.dll,SwapMouseButton

__siavash__
سه شنبه 25 تیر 1387, 14:17 عصر
ادامه ...






Mouse Properties Dialog Box
Rundll32 Shell32.dll,Control_RunDLL main.cpl @0,0





Map Network Drive Wizard

Rundll32 Shell32.dll,SHHelpShortcuts_RunDLL Connect








Network Connections

RunDll32.exe shell32.dll,Control_RunDLL ncpa.cpl








Organize IE Favourites

Rundll32.exe shdocvw.dll,DoOrganizeFavDlg








Open With Dialog Box

Rundll32 Shell32.dll,OpenAs_RunDLL Any_File-name.ext








Printer User Interface

Rundll32 Printui.dll,PrintUIEntry /?








Printer Management Folder.

Rundll32 Shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder








Power Options

RunDll32.exe Shell32.dll,Control_RunDLL powercfg.cpl








Process Idle Tasks

rundll32.exe advapi32.dll,ProcessIdleTasks








Regional and Language Options

Rundll32 Shell32.dll,Control_RunDLL Intl.cpl,,0








Stored Usernames and Passwords

RunDll32.exe keymgr.dll,KRShowKeyMgr








Safely Remove Hardware Dialog Box

Rundll32 Shell32.dll,Control_RunDLL HotPlug.dll








Sound Properties Dialog Box

Rundll32 Shell32.dll,Control_RunDLL Mmsys.cpl,,0








System Properties Box

Rundll32 Shell32.dll,Control_RunDLL Sysdm.cpl,,3








System Properties - Advanced

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








System Properties: Automatic Updates

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








Taskbar Properties

RunDll32.exe shell32.dll,Options_RunDLL 1









User Accounts

RunDll32.exe shell32.dll,Control_RunDLL nusrmgr.cpl










Unplug/Eject Hardware

RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll








Windows Security Center

RunDll32.exe shell32.dll,Control_RunDLL wscui.cpl








Windows - About

RunDll32.exe SHELL32.DLL,ShellAboutW








Windows Fonts Installation Folder

Rundll32 Shell32.dll,SHHelpShortcuts_RunDLL FontsFolder










Windows Firewall

RunDll32.exe shell32.dll,Control_RunDLL firewall.cpl








Wireless Network Setup

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

__siavash__
چهارشنبه 26 تیر 1387, 13:40 عصر
ادامه ...
ظاهرا این چند تا مورد داخل پست های بالا نبود




Printers: Setting Default Printer
RunDll32.exe printui.dll,PrintUIEntry /y /n "PrinterName"


در این تاپیک (http://barnamenevis.org/forum/showthread.php?t=91814&highlight=Set+Default+Printer) هم کد مربوط تغییر پرینتر پیش فرض در سطح سیستم عامل گذاشته شده !


و همچنین Printer Wizard




Rundll32.exe printui.dll,PrintUIEntry /il




Rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter




New Connection Wizard



New Connection Wizard
Invoke the New Connection Wizard in Windows XP and Vista
RunDll32.exe netshell.dll,StartNCW

aminbrleevb
پنج شنبه 27 تیر 1387, 23:29 عصر
ممنون از شما ولی نمیدونم اینا چه به درد می خوره

__siavash__
شنبه 29 تیر 1387, 01:06 صبح
ممنون از شما ولی نمیدونم اینا چه به درد می خوره

بالای هر کد نوشته شده که با اجراش چه اتفاقی میوفته !!!
بعضی وقت ها هست شما میخواهید بعضی پنجره ها رو برای کاربر باز کنید مثلا شما میخواهید به کاربر بگید تنظیمات فارسی کردن ویندوز رو از Regional and Language Options انجام بده میتونید اون پنجره رو براش باز کنید

Regional and Language Options
Rundll32 Shell32.dll,Control_RunDLL Intl.cpl,,0

و یا مثلا میخواهید Set up Faxing رو اجرا کنید مثل این تاپیک ( ادامه مبحث wizard Setup Fax (http://barnamenevis.org/forum/%D9%85%D8%A8%D8%A7%D8%AD%D8%AB-%D9%85%D8%B1%D8%A8%D9%88%D8%B7-%D8%A8%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AF%D8%B1-vb/114057-%D8%A7%D8%AF%D8%A7%D9%85%D9%87-%D9%85%D8%A8%D8%AD%D8%AB-wizard-setup-fax.html) )
(البته اون با RunDll32 باز نمیشه اما در مورد همین موضوع هست "باز کردن پنجره ها, اجرای Wizard ها, اضافه یا حذف کامپوننت های ویندوز و ..." )

RezaS_1354
شنبه 29 تیر 1387, 08:07 صبح
ممنون از شما ولی نمیدونم اینا چه به درد می خوره
سلام
پيرو فرمايشات سياوش عزيز اين برنامه را جهت آشنايي اقا امين گذاشتم تا به اهميت كدهاي سياوش پي ببره
در ضمن سياوش جان ممنون مشكلم حل شد فقط دو تا سئوال مطرح است يكي اينكه چون از قبل نميدانم كاربر ويندوز 98 دارد يا اكس پي فعلا همين دو ويندوز آيا ميشود اين كد ويزارد فكس را تعميم داد به ويندوزهاي ديگر يا جهت مثلا ويندوز 98 بايد از همان mlcfg32.cpl استفاده شود يعني در برنامه دو تا كد بايد نوشته شود و مسئله ديگر آيا ميشود تشخيص داد كه فكس سيستمي نصب است يا نه توجه داشته باشيد فكس مودم و درايور اون نه را نميگويم همين فكس كه راجع به اون صحبت كرديم كه اگر فكس نصب باشد كدي كه شما داديد اجرا نشود در غير اينصورت اينكار انجام بگيرد
راستي اقا سياوش من يك برنامه دي كامپايلر Dll , Ocx و يك برنامه SmS تقريبا مطمئن پيدا كردم بخاطر لطفي كه كردي به محض اينكه 100 از عملكردشون مطمئن بشم براي شما ميگذارم تو تالار كه همچنين بچه ها هم استفاده كنند :چشمک:

__siavash__
شنبه 29 تیر 1387, 10:31 صبح
بحث در مورد Fax Services رو تو تاپیک خودش ادامه دادم !
( ادامه مبحث wizard Setup Fax (http://barnamenevis.org/forum/%D9%85%D8%A8%D8%A7%D8%AD%D8%AB-%D9%85%D8%B1%D8%A8%D9%88%D8%B7-%D8%A8%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AF%D8%B1-vb/114057-%D8%A7%D8%AF%D8%A7%D9%85%D9%87-%D9%85%D8%A8%D8%AD%D8%AB-wizard-setup-fax.html) )

shpegah
چهارشنبه 17 شهریور 1389, 13:01 عصر
دوست عزيز سلام
من به يك مشكلي برخورد كردم در ارتباط با rundll32 ميتوانيد مرا راهنمايي كنيد؟
چند روزي است كه وقتي باويندوز xpبالا ميايم rundll32.exe اجرا نشده است به همين دليل هر فايل exeاي را كه باز ميكنم منوي open withباز ميشود در كنترل پنل هم هربرنامهاي را اجرا ميكنم خطاي
c:\windows\system32\rundll32.exe application not foundميدهد باوجود اينكه فايل موجود است حتي ازروي يك سيستم سالم ديگر هم فايل را آوردم ولي حتي پس از repair ويندوزxpمشكل حل نشد جالب اينست كه هنگام repairهم هركجا فايل exeاي باشد منوي open with باز ميشود سيستم را با كاسپرسكي چك كردم ويروسي نبود اگر بابرنامه نويسي يا دست بردن در رجيستري هم به شود مشكل را حل كرد هم خوب است چون اگر ويندوز را بخواهم مجدد نصب كنم كامپونتهايم را ازدست ميدهم چون سورسش را ندارم
باز هم ممنون

iltsaetsi
شنبه 20 شهریور 1389, 01:19 صبح
اگه فایل های exe اجرا نمی شه به احتمال زیاد مشکل از رجیستری ویندوزه .
یه فایل رجیستری گذاشتم که اگه مشکل از رجیستری باشه حلش میکنه .

javadt
یک شنبه 21 شهریور 1389, 21:20 عصر
آقا اين كدها رو چجوري بايد استفاده كنم؟
من توي كامند گذاشتمشون اما ارور مي ده
مثلا همين كد

Wireless Network Setup

RunDll32.exe shell32.dll,Control_RunDLL NetSetup.cpl,@0,WNSW
رو گذاشتم از NetSetup ارور گرفت