36招搞定电脑一切难题(8)

2021-04-06 00:35

电脑

Rundll.exe这两个档案不会陌生吧,不过,由於这两个程式的功能原先只限於在微软内部使用,因而真正知道如何使用它们的朋友想必不多.那么好,如果你还不清楚的话,那么就让我来告 诉你吧.首先,请你做个小实验(请事先保存好你正在执行的程式的结果,否则:点击“开始-程式-Ms-Dos方式”,进入Dos视窗,然後键入 rundll32.exeuser.exe,restartwindows,再按下回车键,这时你将看到,机器被重启了!怎么样,是不是很有趣?当然, Rundll的功能绝不仅仅是重启你的机器.其实,Rundll者,顾名思义,执行Dll也,它的功能就是以命令列的方式呼叫Windows的动态链结 库,Rundll32.exe与Rundll.exe的区别就在於前者是呼叫32位的链结库,而後者是运用於16位的链结库,它们的命令格式是: RUNDLL.EXE,这里要注意三点:1.Dll档案名中不能含有空格,比如该档案位於C:\ProgramFiles\目录,你要把这个路径改成 C:\Progra~1\;2.Dll档案名与Dll入口点间的逗号不能少,否则程式将出错并且不会给出任何资讯!3.这是最重要的一点:Rundll不 能用来呼叫含返回值参数的Dll,例如Win32API中的GetUserName(),GetTextFace()等.在VisualBasic中,提 供了一条执行外部程式的指令Shell,格式为:Shell“命令列”如果能配合Rundll32.exe用好Shell指令,会使您的VB程式拥有用其 他方法难以甚至无法实现的效果:仍以重启为例,传统的方法需要你在VB工程中先建立一个模组,然後写入WinAPI的声明,最後才能在程式中呼叫.而现在 只需一句:Shell“rundll32.exeuser.exe,restartwindows”就搞定了!是不是方便多了?实际上, Rundll32.exe在呼叫各种Windows控制面板和系统选项方面有著独特的优势.下面,我就将本人在因特网上收集的有关Rundll的指令列举 如下(很有用的,能省去你很多呼叫WindowsAPI的时间!!),供大家在程式设计中引用:命令列: rundll32.exeshell32.dll,Control_RunDLL功能:显示控制面板命令列: rundll32.exeshell32.dll,Control_RunDLLaccess.cpl,1功能:显示“控制面板-辅助选项-键盘”选项 视窗命令列:rundll32.exeshell32.dll,Control_RunDLLaccess.cpl,2功能:显示“控制面板-辅助选项 -声音”选项视窗命令列:rundll32.exeshell32.dll,Control_RunDLLaccess.cpl,3功能:显示“控制面 板-辅助选项-显示”选项视窗命令列:rundll32.exeshell32.dll,Control_RunDLLaccess.cpl,4功能: 显示“控制面板-辅助选项-滑鼠”选项视窗命令列:rundll32.exeshell32.dll, Control_RunDLLaccess.cpl,5功能:显示“控制面板-辅助选项-传统”选项视窗命令列: rundll32.exeshell32.dll,Control_RunDLLsysdm.cpl@1功能:执行“控制面板-添加新硬体”向导.命令 列:rundll32.exeshell32.dll,SHHelpShortcuts_RunDLLAddPrinter功能:执行“控制面板-添加新 印表机”向导.命令列:rundll32.exeshell32.dll,Control_RunDLLappwiz.cpl,1功能:显示“控制面板 -添加/删除程式-安装/卸载”面板.命令列:rundll32.exeshell32.dll,Control_RunDLLappwiz.cpl, 2功能:显示“控制面板-添加/删除程式-安装Windows”面板.命令列:rundll32.exeshell32.dll, Control_RunDLLappwiz.cpl,3功能:显示“控制面板-添加/删除程式-启动盘”面板.命令列: rundll32.exesyncui.dll,Briefcase_Create功能:在桌面上建立一个新的“我的公文包”.命令列: rundll32.exediskcopy.dll,DiskCopyRunDll功能:显示复制软碟视窗命令列: rundll32.exeapwiz.cpl,NewLinkHere%1功能:显示“建立快捷方式”的对话框,所建立的快捷方式的位置由%1参数决定. 命令列:rundll32.exeshell32.dll,Control_RunDLLtimedate.cpl,0功能:显示“日期与时间”选项视 窗.命令列:rundll32.exeshell32.dll,Control_RunDLLtimedate.cpl,1功能:显示“时区”选项视 窗.命令列:rundll32.exernaui.dll,RnaDial[某个拨号连接的名称]功能:显示某个拨号连接的拨号视窗.如果已经拨号连接, 则显示目前的连接状态的视窗.命令列:rundll32.exernaui.dll,RnaWizard功能:显示“新建拨号连接”向导的视窗.命令列:


36招搞定电脑一切难题(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:大四毕业生银行实习报告例文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: