View Full Version : مقاله: آشنایی با RunDll32.exe
  
__siavash__
سه شنبه 25 تیر 1387, 15: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, 15: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, 15: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, 14: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
جمعه 28 تیر 1387, 00:29 صبح
ممنون  از  شما  ولی  نمیدونم  اینا  چه  به  درد  می خوره
__siavash__
شنبه 29 تیر 1387, 02: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, 09:07 صبح
ممنون از شما ولی نمیدونم اینا چه به درد می خوره
سلام 
پيرو فرمايشات سياوش عزيز اين برنامه را جهت آشنايي اقا امين گذاشتم تا به اهميت كدهاي سياوش پي ببره 
در ضمن سياوش جان ممنون مشكلم حل شد فقط دو تا سئوال مطرح است يكي اينكه چون از قبل نميدانم كاربر ويندوز 98 دارد يا اكس پي فعلا همين دو ويندوز آيا ميشود اين كد ويزارد فكس را تعميم داد به ويندوزهاي ديگر يا جهت مثلا ويندوز 98 بايد از همان  mlcfg32.cpl استفاده شود يعني  در برنامه دو تا كد بايد نوشته شود و مسئله ديگر آيا ميشود تشخيص داد كه فكس سيستمي نصب است يا نه توجه داشته باشيد فكس مودم و درايور اون نه را نميگويم همين فكس كه راجع به اون صحبت كرديم كه اگر فكس نصب باشد كدي كه شما داديد اجرا نشود در غير اينصورت اينكار انجام بگيرد
راستي اقا سياوش من يك برنامه دي كامپايلر Dll , Ocx  و يك برنامه SmS تقريبا مطمئن پيدا كردم بخاطر لطفي كه كردي به محض اينكه 100 از عملكردشون مطمئن بشم براي شما ميگذارم تو تالار كه همچنين بچه ها هم استفاده كنند  :چشمک:
__siavash__
شنبه 29 تیر 1387, 11: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, 14: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, 02:19 صبح
اگه فایل های exe اجرا نمی شه به احتمال زیاد مشکل از رجیستری ویندوزه .
یه فایل رجیستری گذاشتم که اگه مشکل از رجیستری باشه حلش میکنه .
javadt
یک شنبه 21 شهریور 1389, 22:20 عصر
آقا اين كدها رو چجوري بايد استفاده كنم؟
من توي كامند گذاشتمشون اما ارور مي ده
مثلا همين كد  
Wireless Network Setup
 
RunDll32.exe shell32.dll,Control_RunDLL NetSetup.cpl,@0,WNSW 
رو گذاشتم از NetSetup ارور گرفت
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.