命令行打开控制面板里面各项的方法

通常情况下,我们都是通过我的电脑里面的控制面板文件夹,或开始菜单上的设置-控制面板来使用控制面板的,但有时遇到一些特别的情况,例如一些网吧出于安全需要而禁用了控制面板,或者有时控制面板由于某种原因直接打不开的时候,我们就得使用另外的办法了。一般来说,大多数控制面板里面的项目,都是由放在WINDOWS\SYSTEM目录下的某个以CPL为扩展名的控制面板组件来提供的,有时一个CPL负责几个功能,例如MAIN.CPL就提供了鼠标和键盘这两个项目。一般情况下,可以在命令提示符或开始-运行中执行Control.exe并把相应的CPL做为参数来执行控制面板项目的。现在就把WINDOWS98控制面板里常规的项目在命令行中执行的方式整理于下,供大家参考。我只测试过WINDOWS98SE下的,其他的系统如WINDOWS 2000或WINDOWS XP,可能会稍有不同,如有兴趣,请大家自行研究。

;启动控制面板
control

;辅助选项 属性-键盘
control access.cpl ,1

;辅助选项 属性-声音
control access.cpl ,2

;辅助选项 属性-显示
control access.cpl ,3

;辅助选项 属性-鼠标
control access.cpl ,4

;辅助选项 属性-常规
control access.cpl ,5

;添加/删除程序 属性-安装/卸载
control Appwiz.cpl ,1

;添加/删除程序 属性-Windows安装程序
control Appwiz.cpl ,2

;添加/删除程序 属性-启动盘
control Appwiz.cpl ,3

;显示 属性-背景
control desk.cpl ,0

;显示 属性-屏幕保护程序
control desk.cpl ,1

;显示 属性-外观
control desk.cpl ,2

;显示 属性-设置
control desk.cpl ,3

;Internet 属性-常规
control Inetcpl.cpl ,0

;Internet 属性-安全
control Inetcpl.cpl ,1

;Internet 属性-内容
control Inetcpl.cpl ,2

;Internet 属性-连接
control Inetcpl.cpl ,3

;Internet 属性-程序
control Inetcpl.cpl ,4

;Internet 属性-高级
control Inetcpl.cpl ,5

;区域设置 属性-区域设置
control Intl.cpl ,0

;区域设置 属性-数字
control Intl.cpl ,1

;区域设置 属性-货币
control Intl.cpl ,2

;区域设置 属性-时间
control Intl.cpl ,3

;区域设置 属性-日期
control Intl.cpl ,4

;游戏控制器-一般
control Joy.cpl ,0

;游戏控制器-高级
control Joy.cpl ,1

;鼠标 属性
control Main.cpl

;多媒体 属性-音频
control Mmsys.cpl ,0

;多媒体 属性-视频
control Mmsys.cpl ,1

;多媒体 属性-MIDI
control Mmsys.cpl ,2

;多媒体 属性-CD音乐
control Mmsys.cpl ,3

;多媒体 属性-设备
control Mmsys.cpl ,4

;调制解调器 属性
control Modem.cpl

;网络
control Netcpl.cpl

;密码 属性
control Password.cpl

;扫描仪与数字相机 属性
control Sticpl.cpl

;系统 属性-常规
control Sysdm.cpl ,0

;系统 属性-设备管理器
control Sysdm.cpl ,1

;系统 属性-硬件配置文件
control Sysdm.cpl ,2

;系统 属性-性能
control Sysdm.cpl ,3

;日期/时间 属性
control timedate.cpl

;电源管理 属性
control Powercfg.cpl

;拨号属性
control Telephon.cpl

ODBC
control ODBCCP32.CPL

还有几个比较特殊的:

;键盘
control MAIN.CPL 键盘

;输入法
control MAIN.CPL 输入法

;声音
control MMSYS.CPL 声音

;添加新硬件
control SYSDM.CPL 添加新硬件

;用户
control INETCPL.CPL 用户

另外,上面的"control",也可以用"rundll32.exe shell32.dll,Control_RunDLL"代替,效果是一样的,这个主要是用在编程的调用上(需要根据不同的编程语言做一定的改动),但在有时control.exe被改名或禁用时很有效。

附注:以上内容为CyberCowBoy原创,并发表于网易广州社区WINDOWS版,如需转载,须事前征得作者同意,并保持内容的完整性及注明出处。