亚航网站打不开:不让别人动我的程序,禁止运行某个程序! - BibiL

来源:百度文库 编辑:中财网 时间:2024/05/05 23:04:59
如果你不想别人上你的QQ,如果你不想让别人使用你的Foxmail。

如果你不想别人玩你的游戏,如果你不想让别人打开某个程序。

那么,我教你一个非常简单的方法:


其实,要想不让别人使用这个软件,只要在安装目录下新建一个文件夹ws2_32.dll即可(文件夹是空的),这样系统就以文件出错而禁止运行.如在QQ安装目录下新建一个ws2_32.dll的文件夹,这样任何人都不能运行QQ了.
  自己要用该程序是一定要将新建的文件夹删除,否则程序就会提示错误.此方法适用于基于NT系统的操作系统,如WINDOWS XP,WIN2000/2003.
  
原理是这样的:
程序运行时会自动调用ws2_32.dll文件,ws2_32.dll是个动态链接库文件,位于系统文件夹中,Windows在查找动态链接库文件时,会先在应用程序当前目录搜索,如果没有找到然后才会搜索Windows所在目录,如果还是没有会搜索system32和system目录。我在QQ目录中建立了ws2_32.dll文件,在QQ看来这是一个它需要的文件而调用,这个所谓的“文件”又不具备真正地 ws2_32.dll文件所具有的功能,系统几会提示程序出错,所以QQ就无法运行了.
同样,在其他应用程序相同的文件夹里建立这样一个文件.那其他文件就都不能正确执行了.