Board logo

标题: [系统相关] rundll32在批处理中的应用搜集 [打印本页]

作者: 随风    时间: 2008-10-30 19:37     标题: rundll32在批处理中的应用搜集

网上查了相关资料。不过对dll文件一点也不熟悉。有兴趣的人自己研究了。
未对列表中的全部 rundll32.exe 作测试。。。
:
  1. @echo off&title rundll32.exe 功能列表&color 1f
  2. :start
  3. cls&Setlocal EnableDelayedExpansion&echo\
  4. for /f "usebackq eol=━ skip=16 tokens=1* delims=:" %%a in ("%~0") do (
  5.    if "%%a"=="命令列" (
  6.       set /a n+=1&set "m=  !n!"
  7.       set "功能!n!=%%b"
  8.     ) else set xs!n!=%%b&echo !m:~-3! %%b
  9. )
  10. echo\&set /p var= 输入序号执行相应的功能:
  11. echo\&echo  即将执行: !功能%var%!
  12. echo\&echo      功能: !xs%var%!
  13. echo\&pause
  14. start "" !功能%var%!
  15. endlocal
  16. goto start
  17. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  18. 命令列: rundll32.exe shell32.dll,Control_RunDLL
  19. 功能: 显示控制面板
  20. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  21. 命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1
  22. 功能: 显示“控制面板-辅助选项-键盘”选项视窗
  23. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  24. 命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2
  25. 功能: 显示“控制面板-辅助选项-声音”选项视窗
  26. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  27. 命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,3
  28. 功能: 显示“控制面板-辅助选项-显示”选项视窗
  29. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  30. 命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4
  31. 功能: 显示“控制面板-辅助选项-滑鼠”选项视窗
  32. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  33. 命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5
  34. 功能: 显示“控制面板-辅助选项-传统”选项视窗
  35. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  36. 命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1
  37. 功能: 执行“控制面板-添加新硬体”向导。
  38. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  39. 命令列: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter
  40. 功能: 执行“控制面板-添加新印表机”向导。
  41. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  42. 命令列: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1
  43. 功能: 显示 “控制面板-添加/删除程式-安装/卸载” 面板。
  44. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  45. 命令列: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2
  46. 功能: 显示 “控制面板-添加/删除程式-安装Windows” 面板。
  47. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  48. 命令列: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3
  49. 功能: 显示 “控制面板-添加/删除程式-启动盘” 面板。
  50. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  51. 命令列: rundll32.exe syncui.dll,Briefcase_Create
  52. 功能: 在桌面上建立一个新的“我的公文包”。
  53. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  54. 命令列: rundll32.exe diskcopy.dll,DiskCopyRunDll
  55. 功能: 显示复制软碟视窗
  56. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  57. 命令列: rundll32.exe apwiz.cpl,NewLinkHere %1
  58. 功能: 显示“建立快捷方式”的对话框,所建立的快捷方式的位置由%1参数决定。
  59. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  60. 命令列: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0
  61. 功能: 显示“日期与时间”选项视窗。
  62. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  63. 命令列: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,1
  64. 功能: 显示“时区”选项视窗。
  65. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  66. 命令列: rundll32.exe rnaui.dll,RnaDial [某个拨号连接的名称]
  67. 功能: 显示某个拨号连接的拨号视窗。如果已经拨号连接,则显示目前的连接状态的视窗。
  68. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  69. 命令列: rundll32.exe rnaui.dll,RnaWizard
  70. 功能: 显示“新建拨号连接”向导的视窗。
  71. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  72. 命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
  73. 功能: 显示“显示属性-背景”选项视窗。
  74. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  75. 命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1
  76. 功能: 显示“显示属性-萤屏保护”选项视窗。
  77. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  78. 命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2
  79. 功能: 显示“显示属性-外观”选项视窗。
  80. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  81. 命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3
  82. 功能: 显示显示“显示属性-属性”选项视窗。
  83. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  84. 命令列: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL FontsFolder
  85. 功能: 显示Windows的“字体”档案夹。
  86. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  87. 命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3
  88. 功能: 同样是显示Windows的“字体”档案夹。
  89. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  90. 命令列: rundll32.exe shell32.dll,SHformatDrive
  91. 功能: 显示格式化软碟对话框。
  92. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  93. 命令列: rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,0
  94. 功能: 显示“控制面板-游戏控制器-一般”选项视窗。
  95. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  96. 命令列: rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,1
  97. 功能: 显示“控制面板-游戏控制器-进阶”选项视窗。
  98. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  99. 命令列: rundll32.exe mshtml.dll,PrintHTML (HTML文档)
  100. 功能: 列印HTML文档。
  101. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  102. 命令列: rundll32.exe shell32.dll,Control_RunDLL mlcfg32.cpl
  103. 功能: 显示Microsoft Exchange一般选项视窗。
  104. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  105. 命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @0
  106. 功能: 显示“控制面板-滑鼠” 选项 。
  107. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  108. 命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1
  109. 功能: 显示 “控制面板-键盘属性-速度”选项视窗。
  110. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  111. 命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,1
  112. 功能: 显示 “控制面板-键盘属性-语言”选项视窗。
  113. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  114. 命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @2
  115. 功能: 显示Windows“印表机”档案夹。
  116. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  117. 命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3
  118. 功能: 显示Windows“字体”档案夹。
  119. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  120. 命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @4
  121. 功能: 显示“控制面板-输入法属性-输入法”选项视窗。
  122. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  123. 命令列: rundll32.exe shell32.dll,Control_RunDLL modem.cpl,,add
  124. 功能: 执行“添加新调制解调器”向导。
  125. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  126. 命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
  127. 功能: 显示“控制面板-多媒体属性-音频”属性页。
  128. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  129. 命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1
  130. 功能: 显示“控制面板-多媒体属性-视频”属性页。
  131. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  132. 命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2
  133. 功能: 显示“控制面板-多媒体属性-MIDI”属性页。
  134. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  135. 命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3
  136. 功能: 显示“控制面板-多媒体属性-CD音乐”属性页。
  137. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  138. 命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,4
  139. 功能: 显示“控制面板-多媒体属性-设备”属性页。
  140. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  141. 命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1
  142. 功能: 显示“控制面板-声音”选项视窗。
  143. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  144. 命令列: rundll32.exe shell32.dll,Control_RunDLL netcpl.cpl
  145. 功能: 显示“控制面板-网路”选项视窗。
  146. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  147. 命令列: rundll32.exe shell32.dll,Control_RunDLL odbccp32.cpl
  148. 功能: 显示ODBC32资料管理选项视窗。
  149. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  150. 命令列: rundll32.exe shell32.dll,OpenAs_RunDLL {drive:\path\filename}
  151. 功能: 显示指定档案(drive:\path\filename)的“打开方式”对话框。
  152. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  153. 命令列: rundll32.exe shell32.dll,Control_RunDLL password.cpl
  154. 功能: 显示“控制面板-密码”选项视窗。
  155. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  156. 命令列: rundll32.exe shell32.dll,Control_RunDLL powercfg.cpl
  157. 功能: 显示“控制面板-电源管理属性”选项视窗。
  158. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  159. 命令列: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL  PrintersFolder
  160. 功能: 显示Windows“印表机”档案夹。
  161. 功能: 同rundll32.exe shell32.dll,Control_RunDLL  main.cpl @2
  162. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  163. 命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0
  164. 功能: 显示“控制面板-区域设置属性-区域设置”选项视窗。
  165. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  166. 命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1
  167. 功能: 显示“控制面板-区域设置属性-数字”选项视窗。
  168. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  169. 命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2
  170. 功能: 显示“控制面板-区域设置属性-货币”选项视窗。
  171. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  172. 命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,3
  173. 功能: 显示“控制面板-区域设置属性-时间”选项视窗。
  174. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  175. 命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,4
  176. 功能: 显示“控制面板-区域设置属性-日期”选项视窗。
  177. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  178. 命令列: rundll32.exe desk.cpl,InstallScreenSaver [萤屏保护档案名]
  179. 功能: 将指定的萤屏保护档案设置为Windows的屏保,并显示萤屏保护属性视窗。
  180. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  181. 命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,0
  182. 功能: 显示“控制面板-系统属性-传统”属性视窗。
  183. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  184. 命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1
  185. 功能: 显示“控制面板-系统属性-设备管理器”属性视窗。
  186. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  187. 命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,2
  188. 功能: 显示“控制面板-系统属性-硬体配置档案”属性视窗。
  189. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  190. 命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3
  191. 功能: 显示“控制面板-系统属性-性能”属性视窗。
  192. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  193. 命令列: rundll32.exe user.exe,restartwindows
  194. 功能: 强行关闭所有程式并重启机器。
  195. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  196. 命令列: rundll32.exe user.exe,exitwindows
  197. 功能: 强行关闭所有程式并关机。
  198. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  199. 命令列: rundll32.exe shell32.dll,Control_RunDLL telephon.cpl
  200. 功能: 显示“拨号属性”选项视窗
  201. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  202. 命令列: rundll32.exe shell32.dll,Control_RunDLL themes.cpl
  203. 功能: 显示“桌面主旨”选项面板
  204. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
复制代码

作者: xwfswh    时间: 2008-10-30 20:35

可惜没见到一些特殊的
不过这个蛮全的。。。收藏下先
用得上~
作者: jellyhk    时间: 2008-10-30 22:17

貌似现在对我没大用!
收藏!
作者: vsbat    时间: 2009-10-20 18:06

好东西呀,难得的 高招---
收藏----

[ 本帖最后由 vsbat 于 2009-10-20 18:14 编辑 ]
作者: 愚无尽    时间: 2009-10-24 13:16

楼主有心了,谢谢分享
作者: yiqingnan    时间: 2010-4-27 20:19

与人方便
与己方便
谢谢LZ
作者: sgaizxt001    时间: 2010-4-27 21:48

收藏
不过有个疑问,这些都是显示出来的,跟命令行运行的那些命令有什么区别?意思就是这里是用来干什么用的
比如:命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
功能: 显示“显示属性-背景”选项视窗。
在命令行输入desk.cpl就可以显示了,这些有区别,但是为什么要这么写呢?留着以后学的多了慢慢消化
作者: xingyou    时间: 2012-2-29 14:00

似乎没有列出这个:
  rundll32 shell32,Options_RunDLL 0
文件夹选项
作者: powerbat    时间: 2012-2-29 19:48

  1. rundll32 shell32.dll,Options_RunDLL 0
  2. control folders
  3. control userpasswords2
复制代码

作者: find    时间: 2012-2-29 22:54

http://bbs.bathome.net/thread-414-1-1.html
作者: lanseye00    时间: 2016-9-2 20:00

谢谢楼主 ,我仔细看一下,有的用地方不多
作者: yyz219    时间: 2023-1-6 16:50

网上查了相关资料。不过对dll文件一点也不熟悉。有兴趣的人自己研究了。
未对列表中的全部 rundll32.exe 作 ...
随风 发表于 2008-10-30 19:37



    不错 收藏




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2