系统自带利器Rundll.exe高级应用

灼伤的心88

灼伤的心88

2016-01-29 19:00

系统自带利器Rundll.exe高级应用,系统自带利器Rundll.exe高级应用
  首先,请你做个小实验(请事先保存好你正在执行的程式的结果)∶

  点击“开始-程式-Ms-Dos方式”,进入Dos视窗,然後键入“rundll32.exe user.exe,restartwindows”,再按下回车键,这时你将看到,机器被重启了!

  当然,Rundll的功能绝不仅仅是重启你的机器。其实,Rundll者,顾名思义,执行Dll也,它的功能就是以命令列的方式呼叫Windows的动态链结库,Rundll32.exe与Rundll.exe的区别就在于前者是呼叫32位的链结库,而后者是运用于16位的链结库,它们的命令格式是∶

  RUNDLL.EXE ,,

  这里要注意三点∶

  1.Dll档案名中不能含有空格,比如该档案位於c:Program Files目录,你要把这个路径改成c:Progra~1;

  2.Dll档案名与Dll入口点间的逗号不能少,否则程式将出错并且不会给出任何资讯!

  3.这是最重要的一点∶Rundll不能用来呼叫含返回值参数的Dll,例如Win32API中的GetUserName(), GetTextFace()等。

  在Visual Basic中,提供了一条执行外部程式的指令Shell,格式为∶

  Shell “命令列”

  如果能配合Rundll32.exe用好Shell指令,会使您的VB程式拥有用其他方法难以甚至无法实现的效果∶仍以重启为例,传统的方法需要你在VB工程中先建立一个模组,然後写入WinAPI的声明,最後才能在程式中呼叫。而现在只需一句:

  Shell “rundll32.exe user.exe,restartwindows”就搞定了!

  实际上,Rundll32.exe在呼叫各种Windows控制面板和系统选项方面有著独特的优势。

  命令列: rundll32.exe shell32.dll,Control_RunDLL

  功能: 显示控制面板

  命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1

  功能: 显示“控制面板-辅助选项-键盘”选项视窗

  命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2

  功能: 显示“控制面板-辅助选项-声音”选项视窗
展开更多 50%)
分享

猜你喜欢

系统自带利器Rundll.exe高级应用

windows 操作系统
系统自带利器Rundll.exe高级应用

Windows自带利器:Rundll.exe高级应用

windows 操作系统
Windows自带利器:Rundll.exe高级应用

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Rundll.exe的多功能

电脑入门
Rundll.exe的多功能

系统技巧玩转Win8自带“照片”应用

电脑入门
系统技巧玩转Win8自带“照片”应用

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Win10如何通过命令卸载系统自带应用

windows10
Win10如何通过命令卸载系统自带应用

Win10系统中清理应用商店自带应用的方法

windows10
Win10系统中清理应用商店自带应用的方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Win XP SP2安装设置实用手册

Win XP SP2安装设置实用手册

你了解Word中的下划线吗?

你了解Word中的下划线吗?
下拉加载更多内容 ↓