Board logo

标题: [转贴] 命令行方式访问控制面板项目的方法 [打印本页]

作者: CrLf    时间: 2012-7-2 21:56     标题: 命令行方式访问控制面板项目的方法

此文为转载,所找到的最原始链接为:http://blog.56uc.com/article/73.htm

控制面板的每个工具都是以.cpl文件(实际上就是些DLL文件)的形式提供给系统运行的,这些.cpl文件位于:WindowsSystem32 文件夹。
如果我们要以命令行的方式运行这些控制面板程序,可使用命令行工具“control.exe”:
Control.exe 目标文件.cpl
下面列出Windows系统中可能含有的控制面板文件(并不完全,某些系统可能没有安装部分控制面板工具):
Access.cpl辅助功能选项
Appwiz.cpl添加/删除程序
Desk.cpl显示属性
Firewall.cplWindows防火墙
Hdwwiz.cpl添加硬件向导
Inetcpl.cplInternet 属性
Intl.cpl区域和语言选项
Irprops.cpl红外线端口属性(未安装红外线设备则无效)
Joy.cpl游戏控制器
Main.cpl鼠标属性
Mmsys.cpl声音和音频设备属性
Ncpa.cpl网络连接属性
Netsetup.cpl网络安装向导
Nusrmgr.cpl用户账户属性
Nwc.cplNetWare的网关服务属性
Odbccp32.cplODBC数据源管理器
Powercfg.cpl电源选项属性
Sapi.cpl语音属性(位于Crogram filesCommon filesMicrosoft SharedSpeech)
Sticpl.cpl扫描仪和照相机
Sysdm.cpl系统属性
Telephon.cpl电话和调制解调器选项
Timedate.cpl日期和时间属性
Wscui.cplWindows安全中心
Wuaucpl.cpl自动更新属性


Control 命令用法:
1.在命令行中执行“control 控制面板文件.cpl”后即可打开相应属性/选项窗口。也可使用此命令运行:   “rundll32.exe shell32.dll,Control_RunDLL控制面板文件.cpl”
比如:
(1)control.exe appwiz.cpl       //打开“添加或删除程序”
(2)rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl       //效果同上
2. 这两种方式都将运行相应控制面板工具的第一个项目/小程序,如果该控制面板工具含有多个项目,则可   以此形式运行:“Control.exe 控制面板文件.cpl,@项目编号”。项目编号从0开始,表示第一个项目,不指定项目编号时默认为@0。
比如:
(1)control main.cpl,@0      //打开“鼠标属性”
(2)control main.cpl,@1      //打开“键盘属性”
3. 有些属性窗口含有多个页面,我们可以指定具体要打开哪一个页面,格式:“Control.exe 控制面板文件.cpl,@项目编号,页面号”,其中@项目编号可留空,表示使用默认数值0。要提醒一下的是,这里的“页面号”定义比较混乱,并非严格从0 开始,请自行试验。
比如:
(1)control main.cpl,@1,2 //打开“鼠标属性”的第三个标签页“指针选项”
(2)Control.exe appwiz.cpl,@0,2//打开“添加或删除程序”的第二个页面“添加/删除Windows组件”
4.Windows 还特别定义了某些常用的控制面板项目名,使用这些名称可以更加简便地访问它们。
比如:
(1)control netconnections    //打开“网络连接”
(2)control color                  //显示属性的外观选项卡


下面列出可用的项目名:
desktop打开 显示属性 窗口
color打开 显示属性 的 外观 选项卡
date/time打开 日期和时间 属性窗口
international打开 区域和语言选项 窗口
mouse打开 鼠标属性 窗口
keyboard打开 键盘属性 窗口
printers打开 打印机和传真 文件夹
fonts打开 字体 文件夹


Windows 2000 及后续操作系统:
folders打开 文件夹选项 窗口
netware打开 Novell NetWare 窗口(如果有安装的话)
telephony打开 电话和调制解调器选项 窗口
admintools打开 管理工具 文件夹
schedtasks打开 任务计划 文件夹
netconnections打开 网络连接 文件夹
infrared打开 红外线监视 窗口(如果有安装的话)
userpasswords打开 用户账户 窗口





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