|
等 级:资深长老 |
经 验 值:2507 |
魅 力 值:813 |
龙 币:15767 |
积 分:6139.4 |
注册日期:2004-03-25 |
|
|
|
你要的信息——Rundll32.exe详解
Rundll32.exe是Windows系统外部命令之一,用来调用32位的DLL库API函数。DLL文件是Windows用于提高程序装载性能和内存使用效率的动态链接库文件,大多WindowsAPI函数都封装在这些文件内,但DLL不能独立运行,一般由各个进程来加载并实现共享调用(如explorer.exe),手工运行DLL文件内函数功能最简单的方法就是使用Rundll32.exe,命令格式如下:
Rundll32 动态链接库名 函数名 参数名
Windows为普通用户提供了很好的安装、卸载程序界面,主要用于帮助用户维护Windows附加组件和第三方应用程序,但对于和Window已绑定的内部组件的安装和卸载却往往显得无能为力。这时候就需要使用Rundll32.exe来帮助我们解决了。
例如:
RunDll32 advpack.dll,LaunchINFSection java.inf,UnInstall
卸载微软Java虚拟机,
RunDll32 advpack.dll,LaunchINFSection %windir%\inf\msmsgs.inf,BLC.Remove
卸载Windows Messenger,之前要保证OutLook及IE等和Windows Messenger关联的程序先关闭。
Rundll32 setupapi,InstallHinfSection DefaultInstall 132 C:\windows\inf\ie.inf
卸载并重新安装IE,可以用于修复因漏洞遭破坏的IE。
更多的功能再如:
rundll32 shell32,Control_RunDLL - 运行控制面板
一些子项:
rundll32 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 access.cpl,,5 - 传统
rundll32 shell32,OpenAs_RunDLL - 打开方式
rundll32 shell32,ShellAboutA Info-Box - 关于
rundll32 shell32,Control_RunDLL desk.cpl - 显示属性
『声明:以上内容为本站网友《江雪》原创,转载需征得原作者同意并注明转载自www.hlgnet.com』 |
|
|
|