WIN7下通过命令调用“控制面板项” / RUNDLL32详解 / CPL文件详解
2015-12-02 21:37
585 查看
CPL文件
CPL文件,又叫控制面板项(Control Panel Item),多保存于系统安装目录的system32文件夹下,它们分别对应着控制面板中的项目,普通用户的访问受到限制。它可由shell32.dll、control.exe打开。此外,你也可以直接在资源管理器中双击调用Open命令打开(实质上调用了shell32.dll)。
CPL文件本质是Windows可执行性文件,但不属于可以直接独立运行的文件,通常由shell32.dll打开。
system32目录里绝大多数cpl文件是Windows系统文件,具有“存档”文件属性,Windows操作系统的文件保护功能保护它们不被篡改。
打开方式
1、在开始->运行中直接输入文件名来启动相应的项目
例:输入main.cpl并点击确定
2、打开命令提示符,输入rundll32 shell32.dll,Control_RunDLL <文件名>
例:输入rundll32 shell32.dll,Control_RunDLL main.cpl并按下Enter
3、打开命名提示符,输入control <文件名>
例:输入control main.cpl并按下Enter
注意:所有rundll32 shell,Control_RunDLL的命令均可用control替代,control.exe实质调用了rundll32.exe。打开后找不到control.exe进程,只能找到rundll32.exe。
例1:下列命令:
rundll32.exe shell32.dll,Control_RunDLL main.cpl,,3
可以被替代:
control.exe main.cpl,,3
例2:下列命令
rundll32.exe shell32.dll,Control_RunDLL
可以被替代:
control.exe
例3:下列命令
rundll32.exe shell32.dll,Control_RunDLL main.cpl
可以被替代:
control.exe main.cpl
joy.cpl,游戏控制器设置
mmsys.cpl,声音与音频设置
intl.cpl,区域与语言设置
ncpa.cpl,网络连接
netsetup.cpl,网络安装向导
nusrmgr.cpl,用户帐户
odbccp32.cpl,ODBC数据源管理器
wscui.cpl,Windows安全中心
wuaucpl.cpl,自动更新配置
igfxcpl.cpl,Intel集成显卡设置
nvcpl.cpl,nVidia显卡设置(NVIDIA控制面板)
access.cpl,辅助功能选项
appwiz.cpl,添加或删除程序
desk.cpl,显示属性
firewall.cpl,防火墙设置
hdwwiz.cpl,添加硬件向导
sysdm.cpl 我的电脑右键属性
2、要在 Windows 中运行“控制面板”工具,请在“打开”对话框或命令提示符下键入适当的命令
注意: 如果希望从命令提示符运行命令,必须在 Windows 文件夹下进行操作。同时,请注意您的计算机可能并没有本文中所列的所有工具,因为您的 Windows 安装可能没有包括所有这些组件。
注意: “扫描仪与数字相机”程序 (sticpl.cpl) 无法在 Windows Millenium 中运行。该程序已经被“扫描仪与数字相机”文件夹取代,其功能与如“打印机”文件夹和“拨号网络”文件夹之类的文件夹类似。
3、运行“控制面板”中的“用户”工具,请键入 control Ncpa.cpl users,然后按 ENTER 键。
4、运行 Windows 95/98/ME 的“用户”工具,请键入“control inetcpl.cpl users”(不键入引号),然后按 ENTER 键。
结果: 显示控制面板窗口。
命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5
结果: 显示辅助选项/常规。
命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1
结果: 显示辅助选项/键盘。
命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2
结果: 显示辅助选项/声音。
命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,3
结果: 显示辅助选项/显示。
命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4
结果: 显示辅助选项/鼠标。
命令:rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1
命令:rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter
命令:rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1
结果:显示安装/卸载。
命令:rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2
结果:显示Windows 安装。
命令:rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3
结果:显示启动盘。
命令:rundll32.exe diskcopy.dll,DiskCopyRunDll
命令: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0
结果: 显示设置日期/时间。
命令: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,1
结果: 显示设置时间区域。
命令: rundll32.exe rnaui.dll,RnaDial 连接_名称
结果: 打开指定的拨号连接。
命令: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
结果: 背景设置。
命令: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1
结果: 屏幕保护设置。
命令: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2
结果: 外观设置。
命令: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3
结果: 设置窗口。
命令: rundll32.exe shell32.dll,Control_RunDLL joy.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL mlcfg32.cpl
结果: 出现 MS Exchange 属性设置。
命令: rundll32.exe shell32.dll,Control_RunDLL wgpocpl.cpl
结果: 显示 MS Postoffice Workgroup Admin 设置。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @0
结果: 显示鼠标属性。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1
结果: 显示键盘/速度属性。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,1
结果: 显示键盘/语言属性。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,2
结果: 显示键盘/常规属性。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @2
结果: 显示打印机属性。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3
结果: 显示字体属性。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @4
结果: 显示电源管理属性。
命令:rundll32.exe shell32.dll,Control_RunDLL modem.cpl,,add
命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
结果:声音。
命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1
结果:视频。
命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2
结果:声音 MIDI。
命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3
结果:CD/音乐。
命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,4
结果:高级。
命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1
结果:声音。
命令:rundll32.exe shell32.dll,Control_RunDLL netcpl.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL password.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0
结果: 区域设置。
命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1
结果: 数字格式设置。
命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2
结果: 金额格式设置。
命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,3
结果:时间格式设置。
命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,4
结果: 日期格式设置。
命令: rundll32.exe desk.cpl,InstallScreenSaver <将此内容更改为你的屏保程序文件名>
例子:rundll32.exe desk.cpl,InstallScreenSaver C:\Windows\system32\scrnsave.scr
结果: 安装屏幕保护并显示预览属性页。
命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,0
结果: 显示常规设置。
命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1
结果: 显示设备管理设置。
命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,2
结果: 显示硬件设置。
命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3
结果: 显示性能设置。
命令: rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl
CPL文件,又叫控制面板项(Control Panel Item),多保存于系统安装目录的system32文件夹下,它们分别对应着控制面板中的项目,普通用户的访问受到限制。它可由shell32.dll、control.exe打开。此外,你也可以直接在资源管理器中双击调用Open命令打开(实质上调用了shell32.dll)。
CPL文件本质是Windows可执行性文件,但不属于可以直接独立运行的文件,通常由shell32.dll打开。
system32目录里绝大多数cpl文件是Windows系统文件,具有“存档”文件属性,Windows操作系统的文件保护功能保护它们不被篡改。
打开方式
1、在开始->运行中直接输入文件名来启动相应的项目
例:输入main.cpl并点击确定
2、打开命令提示符,输入rundll32 shell32.dll,Control_RunDLL <文件名>
例:输入rundll32 shell32.dll,Control_RunDLL main.cpl并按下Enter
3、打开命名提示符,输入control <文件名>
例:输入control main.cpl并按下Enter
注意:所有rundll32 shell,Control_RunDLL的命令均可用control替代,control.exe实质调用了rundll32.exe。打开后找不到control.exe进程,只能找到rundll32.exe。
例1:下列命令:
rundll32.exe shell32.dll,Control_RunDLL main.cpl,,3
可以被替代:
control.exe main.cpl,,3
例2:下列命令
rundll32.exe shell32.dll,Control_RunDLL
可以被替代:
control.exe
例3:下列命令
rundll32.exe shell32.dll,Control_RunDLL main.cpl
可以被替代:
control.exe main.cpl
常见cpl文件及其作用编辑
inetcpl.cpl,IE设置joy.cpl,游戏控制器设置
mmsys.cpl,声音与音频设置
intl.cpl,区域与语言设置
ncpa.cpl,网络连接
netsetup.cpl,网络安装向导
nusrmgr.cpl,用户帐户
odbccp32.cpl,ODBC数据源管理器
wscui.cpl,Windows安全中心
wuaucpl.cpl,自动更新配置
igfxcpl.cpl,Intel集成显卡设置
nvcpl.cpl,nVidia显卡设置(NVIDIA控制面板)
access.cpl,辅助功能选项
appwiz.cpl,添加或删除程序
desk.cpl,显示属性
firewall.cpl,防火墙设置
hdwwiz.cpl,添加硬件向导
sysdm.cpl 我的电脑右键属性
常见问题解决编辑
1、有时,因系统问题,无法正常使用控制面板相关功能,或功能不全,可以在命令行的模式下操作,但仅仅输入上述有时可能无效,输入后提示:选择程序来打开该文件,解决方法:引起原因,该文件的默认打开程序被更改,需要重新指向:Control.exe 该程序文件在c:\windows\system32\目录下.更改后即可.2、要在 Windows 中运行“控制面板”工具,请在“打开”对话框或命令提示符下键入适当的命令
注意: 如果希望从命令提示符运行命令,必须在 Windows 文件夹下进行操作。同时,请注意您的计算机可能并没有本文中所列的所有工具,因为您的 Windows 安装可能没有包括所有这些组件。
注意: “扫描仪与数字相机”程序 (sticpl.cpl) 无法在 Windows Millenium 中运行。该程序已经被“扫描仪与数字相机”文件夹取代,其功能与如“打印机”文件夹和“拨号网络”文件夹之类的文件夹类似。
3、运行“控制面板”中的“用户”工具,请键入 control Ncpa.cpl users,然后按 ENTER 键。
4、运行 Windows 95/98/ME 的“用户”工具,请键入“control inetcpl.cpl users”(不键入引号),然后按 ENTER 键。
复杂使用实例编辑
打开控制面板
命令: rundll32.exe shell32.dll,Control_RunDLL结果: 显示控制面板窗口。
辅助选项
模块: access.cpl命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5
结果: 显示辅助选项/常规。
命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1
结果: 显示辅助选项/键盘。
命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2
结果: 显示辅助选项/声音。
命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,3
结果: 显示辅助选项/显示。
命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4
结果: 显示辅助选项/鼠标。
添加新硬件
模块: sysdm.cpl命令:rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1
增加新的打印机
模块:shell32.dll命令:rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter
添加/删除程序
模块:appwiz.cpl命令:rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1
结果:显示安装/卸载。
命令:rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2
结果:显示Windows 安装。
命令:rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3
结果:显示启动盘。
复制磁盘
模块:diskcopy.dll命令:rundll32.exe diskcopy.dll,DiskCopyRunDll
时间/日期
模块: timedate.cpl命令: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0
结果: 显示设置日期/时间。
命令: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,1
结果: 显示设置时间区域。
拨号连接(DUN)
模块: rnaui.dll命令: rundll32.exe rnaui.dll,RnaDial 连接_名称
结果: 打开指定的拨号连接。
显示器
模块: desk.cpl命令: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
结果: 背景设置。
命令: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1
结果: 屏幕保护设置。
命令: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2
结果: 外观设置。
命令: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3
结果: 设置窗口。
游戏操纵杆
模块: joy.cpl命令: rundll32.exe shell32.dll,Control_RunDLL joy.cpl
邮件/传真
模块: mlcfg32.cpl命令: rundll32.exe shell32.dll,Control_RunDLL mlcfg32.cpl
结果: 出现 MS Exchange 属性设置。
邮局设置
模块: wgpocpl.cpl命令: rundll32.exe shell32.dll,Control_RunDLL wgpocpl.cpl
结果: 显示 MS Postoffice Workgroup Admin 设置。
主设置
模块: main.cpl命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @0
结果: 显示鼠标属性。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1
结果: 显示键盘/速度属性。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,1
结果: 显示键盘/语言属性。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,2
结果: 显示键盘/常规属性。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @2
结果: 显示打印机属性。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3
结果: 显示字体属性。
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @4
结果: 显示电源管理属性。
增加 Modem
模块:modem.cpl命令:rundll32.exe shell32.dll,Control_RunDLL modem.cpl,,add
多媒体
模块: mmsys.cpl命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
结果:声音。
命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1
结果:视频。
命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2
结果:声音 MIDI。
命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3
结果:CD/音乐。
命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,4
结果:高级。
命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1
结果:声音。
网络
模块:netcpl.cpl命令:rundll32.exe shell32.dll,Control_RunDLL netcpl.cpl
口令
模块: password.cpl命令: rundll32.exe shell32.dll,Control_RunDLL password.cpl
区域设置
模块: intl.cpl命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0
结果: 区域设置。
命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1
结果: 数字格式设置。
命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2
结果: 金额格式设置。
命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,3
结果:时间格式设置。
命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,4
结果: 日期格式设置。
屏幕保护
模块: desk.cpl命令: rundll32.exe desk.cpl,InstallScreenSaver <将此内容更改为你的屏保程序文件名>
例子:rundll32.exe desk.cpl,InstallScreenSaver C:\Windows\system32\scrnsave.scr
结果: 安装屏幕保护并显示预览属性页。
系统设置
模块: sysdm.cpl命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,0
结果: 显示常规设置。
命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1
结果: 显示设备管理设置。
命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,2
结果: 显示硬件设置。
命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3
结果: 显示性能设置。
Internet设置
模块: inetcpl.cpl命令: rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl
相关文章推荐
- 理解 RPO 与 RTO
- tomcat服务器发布网站的方式小结
- 继承
- (二十三)变量名的命名
- (二十二)第二章最后的编程练习答案(七合一版)
- private, public, protected 访问标号的访问范围之JAVA篇
- SparkSQL样例
- leetcode 283 Move Zeroes C++
- 图像特征提取概述
- FishEye 连接 VisualSVNServer失败
- IronPython+Anthem.Net也玩 Ajax!
- 翻译 前端面试题目
- STM32F407的ADC之DMA多通道
- (二十一)某些定义(也是考题):
- 【转载】开源库
- 发布项目,Upload AppStore解决ITMS-90096问题
- nodeJs+jquery实现聊天插入表情功能
- 逐步改用 IronPython 开发你的 ASP.NET 应用程序
- 多空对比指标
- 一次皆大欢喜的加薪