|
|
|
如果不想让别人使用某个软件只要在其安装目录下新建一个文件名为ws2_32.dll的文件,这样系* D. @! ]) v3 e8 ^) Q8 B
" l; I+ G6 X/ M+ ?
统就会以文件出错误而禁止运行(可以新建一个内容为空的文本文件,然后改名为ws2_32.dll)& N9 W# b: A' q0 X0 U& S1 y
- u% \' E, U! e# m4 F
本方法适用基于NT系统的WinXP,Win2000,Win2003 g- Z$ l# R/ k
0 A# [% H5 t l
比较险恶~~用的时候再删除该文件就是。, l" \1 D5 { E8 J
7 ]3 X: v; L5 x7 J
想在自己电脑上禁止朋友玩游戏,又不能让人看出来是故意的(伤害感情),这招就够绝的' M0 d/ ?2 v6 {0 }# t8 D' E9 @
" d: A8 T6 \! ]把其放在qq的安装文件夹下面,就ok了,不过要记得自己用的时候把它删了。, J3 Z" F# c W; v0 `
0 m. ?9 R. S7 P- |
原理是这样:
. }3 g" V9 c: \9 {- J$ H
+ A% _6 H" {- z6 b9 X' a程序运行时会自动调用ws2_32.dll文件,ws2_32.dll是个动态链接库文件,位于系统文件夹中,Windows在查找动态* l2 Q4 l- g. J) y: w5 o3 K4 V+ i
9 _' f2 y) C2 [( ~! Z- r3 \
链接库文件时,会先在应用程序当前目录搜索,如果没有找到然后才会搜索Windows所在目录,如果还是没有会搜
1 X: l3 L" _4 v0 O$ T- y& E! i
, P2 k3 e" H, m. s4 w7 G& ?7 H% M' M索system32和system目录。所以当你在某个文件下建立了这个文件: _% H2 E% U' C7 V# o( p8 e
8 i# x; s. t/ z' M( M# j后,当你运行该软件的时候,系统先查找当前目录,调用一个它需要的文件,这个所谓的“文件”又不具备真正地该软
u% u9 p8 `5 u: U% O9 I0 N' M" n- j4 d
件所具有的功能,所以就无法运行。
6 t$ S' k/ h3 o% e* }1 r8 ]' W, M
同理,只要在你的播放器文件夹建立这个文件就一切OK了,希望对大家有帮助。 |
|