打开控制面板DOS命令和RUNDLL32使用大全
模块:
命令: shell32.dll,Control_RunDLL
结果: 显示控制面板窗口。
辅助选项
模块: access.cpl
命令: shell32.dll,Control_RunDLL access.cpl,,5
结果: 显示辅助选项/常规。
命令: shell32.dll,Control_RunDLL access.cpl,,1
结果: 显示辅助选项/键盘。
命令: shell32.dll,Control_RunDLL access.cpl,,2
结果: 显示辅助选项/声音。
命令: shell32.dll,Control_RunDLL access.cpl,,3
结果: 显示辅助选项/显示。
命令: shell32.dll,Control_RunDLL access.cpl,,4
结果: 显示辅助选项/鼠标。
添加新硬件
模块: sysdm.cpl
命令: shell32.dll,Control_RunDLL sysdm.cpl @1
增加新的打印机
模块:shell32.dll
命令: shell32.dll,SHHelpShortcuts_RunDLL AddPrinter
添加/删除程序
模块:appwiz.cpl
命令: shell32.dll,Control_RunDLL appwiz.cpl,,1
结果:显示安装/卸载。
命令: shell32.dll,Control_RunDLL appwiz.cpl,,1
结果:显示安装/卸载。
命令: shell32.dll,Control_RunDLL appwiz.cpl,,2
结果:显示Windows 安装。
命令: shell32.dll,Control_RunDLL appwiz.cpl,,3
结果:显示启动盘。
复制磁盘
模块:diskcopy.dll
命令: diskcopy.dll,DiskCopyRunDll
时间/日期
模块: timedate.cpl
命令: shell32.dll,Control_RunDLL timedate.cpl,,0
结果: 显示设置日期/时间。
命令: shell32.dll,Control_RunDLL timedate.cpl,,1
结果: 显示设置时间区域。
拨号连接(DUN)
模块: rnaui.dll
命令: rnaui.dll,RnaDial 连接_名称
结果: 打开指定的拨号连接。
例子:
x= Shell(“ rnaui.dll,RnaDial ” & “连接_名称”, 1)
显示器
模块: desk.cpl
命令: shell32.dll,Control_RunDLL desk.cpl,,0
结果: 背景设置。
命令: shell32.dll,Control_RunDLL desk.cpl,,1
结果: 屏幕保护设置。
命令: shell32.dll,Control_RunDLL desk.cpl,,2
结果: 外观设置。
命令: shell32.dll,Control_RunDLL desk.cpl,,3
结果: 设置窗口。
操纵杆
模块: joy.cpl
命令: shell32.dll,Control_RunDLL joy.cpl
邮件/传真
模块: mlcfg32.cpl
命令: shell32.dll,Control_RunDLL mlcfg32.cpl
结果: 出现 MS Exchange 属性设置。
邮局设置
模块: wgpocpl.cpl
命令: shell32.dll,Control_RunDLL wgpocpl.cpl
结果: 显示 MS Postoffice Workgroup Admin 设置。
主设置
模块: main.cpl
命令: shell32.dll,Control_RunDLL main.cpl @0
结果: 显示鼠标属
性。
命令: shell32.dll,Control_RunDLL main.cpl @1
结果: 显示键盘/速度属性。
命令: shell32.dll,Control_RunDLL main.cpl @1,,1
结果: 显示键盘/语言属性。
命令: shell32.dll,Control_RunDLL main.cpl @1,,2
结果: 显示键盘/常规属性。
命令: shell32.dll,Control_RunDLL main.cpl @2
结果: 显示打印机属性。
命令: shell32.dll,Control_RunDLL main.cpl @3
结果: 显示字体属性。
命令: shell32.dll,Control_RunDLL main.cpl @4
结果: 显示电源管理属性。
增加 Modem
模块:modem.cpl
命令: shell32.dll,Control_RunDLL modem.cpl,,add
多媒体
模块: mmsys.cpl
命令: shell32.dll,Control_RunDLL mmsys.cpl,,0
结果:声音。
命令: shell32.dll,Control_RunDLL mmsys.cpl,,1
结果:视频。
命令: shell32.dll,Control_RunDLL mmsys.cpl,,2
结果:声音 MIDI。
命令: shell32.dll,Control_RunDLL mmsys.cpl,,3
结果:CD/音乐。
命令: shell32.dll,Control_RunDLL mmsys.cpl,,4
结果:高级。
命令: shell32.dll,Control_RunDLL mmsys.cpl @1
结果:声音。
网络
模块:netcpl.cpl
命令: shell32.dll,Control_RunDLL netcpl.cpl
打开方式窗口(Open With)
模块: shell32.dll
命令: shell32.dll,OpenAs_RunDLL path\filename
口令
模块: password.cpl
命令: shell32.dll,Control_RunDLL password.cpl
区域设置
模块: intl.cpl
命令: shell32.dll,Control_RunDLL intl.cpl,,0
结果: 区域设置。
命令: shell32.dll,Control_RunDLL intl.cpl,,1
dos命令运行exe程序
结果: 数字格式设置。
命令: shell32.dll,Control_RunDLL intl.cpl,,2
结果: 金额格式设置。
命令: shell32.dll,Control_RunDLL intl.cpl,,3
结果:时间格式设置。
命令: shell32.dll,Control_RunDLL intl.cpl,,4
结果: 日期格式设置。
屏幕保护
模块: appwiz.cpl
命令: desk.cpl,InstallScreenSaver c:\win\system\Flying Windows.scr
结果: 安装屏幕保护并显示预览属性页。
系统设置
模块: sysdm.cpl
命令: shell32.dll,Control_RunDLL sysdm.cpl,,0
结果: 显示常规设置。
命令: shell32.dll,Control_RunDLL sysdm.cpl,,1
结果: 显示设备管理设置。
命令: shell32.dll,Control_RunDLL sysdm.cpl,,2
结果: 显示硬件设置。
命令: shell32.dll,Control_RunDLL sysdm.cpl,,3
结果: 显示性能设置。
IE 设置
模块: inetcpl.cpl
命令: shell32.dll,Control_RunDLL inetcpl.cpl
有二种方法可以运行控制面板模块cpl
第一种借助RUNDLL或RUNDL
L32
运行 shell32.dll,Control_RunDLL程序就能调出控制面板窗口
语法:
Run(“RUNDLL32 SHELL32.DLL,Control_RunDLL filename.CPL,@n,t”)
filename.CPL    在控制面板中的各种模块cpl
n    在各种模块cpl中的属性类别,默认为0或为空,但逗号不能省
t    在每个类别中的每几个页数
如:
Run(“ shell32.dll,Control_RunDLL main.cpl @0”)
Run(“ shell32.dll,Control_RunDLL main.cpl @1”)
结果: 第一行显示鼠标属性,第二行键盘属性。鼠标、键盘属性都属于main模块
Run(“ shell32.dll,Control_RunDLL desk.cpl,,1”)
Run(“ shell32.dll,Control_RunDLL desk.cpl,,4”)
结果: 第一行为显示属性的屏幕保护程序页,第二行为显示属性的设置页,另外desk.cpl模块中只有一个显示属性,所以加不加@0,都没有关系。
第二种方法:
运行程序就能调出控制面板窗口
语法:run(“CONTROL.EXE filename.CPL,@n,t”)  参数与第一种方法相同
如:
Run(“CONTROL.EXE main.cpl @0”)
Run(“CONTROL.EXE main.cpl @1”)
Run(“CONTROL.EXE desk.cpl,,1”)
Run(“CONTROL.EXE desk.cpl,,4”)
以下为控制面板的各模块(操作系统的不一样,有可能不完全相同,你可以用@n、t进行尝试,用winxp为准,不同的系统可以在注册表里查到不同的cpl文件):
系统属性
sysdm.cpl  (常规/计算机名/硬件/还原等等)
添加/删除程序
appwiz.cpl (添加程序/更改删除程序/添加删除组件等)
时间/日期
timedate.cpl (时间日期/时区)
显示器
desk.cpl  (背景/屏幕保护/外观/设置/桌面)
IE(internet 设置)
inetcpl.cpl  (常规/安全/稳私等)
多媒体(声音和音频设备)
mmsys.cpl
主设置
main.cpl
@0  鼠标属性。
@1  键盘属性。
windows防火墙
Firewall.cpl
安全中心警报设置
wscui.cpl
自动更新
wuaucpl.cpl
用户账户
nusrmgr.cpl
添加硬件向导
hdwwiz.cpl
网络连接
ncpa.cpl
无线网络安装向导
NetSetup.cpl
Netware客户连接
Nwc.cpl
辅助选项
access.cpl (包括页:键盘/声音/显示/鼠标/常规)
游戏控制器
joy.cpl
增加Modem设备
telephon.cpl或modem.cpl
区域与语言选项
intl.cpl
odbc数据源管理
odbccp32.cpl
电源选项
powercfg.cpl
扫描仪与照相机
sticpl.cpl
显示蓝牙设备属性(没有安装运行不显示)
bthprops.cpl
这个不详,好象与蓝牙有关:irprops.cpl
以下是微软网站上关于win2000的cpl说明:
Wspcpl32.cpl                    Languages, numbers, time
Timedate. cpl                    Date Time and Time zone
Telephon.cpl                    Dialing rule and modem
Sysdm.cpl     
System
Sticpl.cpl                      Scanner and camera
Powercfg.cpl                    Power management
Odbccp32.cpl                    Open database connectivity
Nwc.cpl                          Netware client connectivity
Ncpa.cpl                        Network and connectivity
Mmsys.cpl                        Sound and multimedia
Joy.cpl                          Game controller
Intl.cpl                        International
Access.cpl                      Accessibility
Hdwwiz.cpl                      Add/Remove Hardware
Main.cpl                        Mouse
Netcpl.cpl                      Network and Dial-up Connectivity
Modem.cpl                        Phone and Modem
Mlcfg.cpl                        Mail
Wspcpl.cpl                      WSP Client
Desk.cpl                        Display
Liccpa.cpl                      Licensing
Fax.cpl                          Fax wizard
Desk.cpl                        Printers
Appwiz.cpl                      Add/Remove Program
其他的rundll32用法:
字体窗口
命令:RUNDLL32 SHELL32.DLL,SHHelpShortcuts_RunDLL FontsFolder
打印机和传真
命令:RUNDLL32 SHELL32.DLL,SHHelpShortcuts_RunDLL PrintersFolder
增加新的打印机
命令: shell32.dll,SHHelpShortcuts_RunDLL AddPrinter
连接到打印机
命令:RUNDLL32 WINSPOOL.DRV,ConnectToPrinterDlg
打开方式窗口(Open With)
命令: shell32.dll,OpenAs_RunDLL path\filename(路径文件名)
安装屏幕保护程序
把程序拷贝到system32目录下
命令:RUNDLL32 DESK.CPL,InstallScreenSaver 屏幕保护程序名
锁住win2000或WINXP
命令:RUNDLL32 USER32.DLL,LockWorkStation
复制磁盘
命令: diskcopy.dll,DiskCopyRunDll
格式化磁盘窗口
命令:RUNDLL32 SHELL32.DLL,SHFormatDrive
关于窗口
命令:RUNDLL32 SHELL32.DLL,ShellAboutW
鼠标左右键交换
命令:RUNDLL32 USER32.DLL,SwapMouseButton
查看和设置打印机的状态
命令:RUNDLL32 PRINTUI.DLL,PrintUIEntry /?
查用户、联系人和组
命令:RUNDLL32 dsquery,OpenQueryWindow

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。