WIN7下通过命令调用“控制面板项” /   RUNDLL32详解 / CPL文件详解

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



你可能感兴趣的:(RunDll32,cpl文件,控制面板项)