- 在线时间
- 0 小时
- 最后登录
- 2007-9-23
- 注册时间
- 2004-9-10
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 9975 点
- 威望
- 7 点
- 阅读权限
- 150
- 积分
- 4048
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1893
- 主题
- 823
- 精华
- 2
- 分享
- 0
- 好友
- 0

我的地盘我做主
该用户从未签到
 |
< >作者:zzzevazzz 来自:http://www.ph4nt0m.org</P>
* o/ p2 t( X" B, R< >XP和2003下的netstat有-o选项,所以可以容易地实现fport。
0 A; k& i; c5 o- t2 P, U
# l, e$ ]/ P: O0 s+ J" svbs脚本版:5 \: s- ^% }5 d+ M* J7 K
Codz:
/ w4 u0 z3 N- j; d# X$ C+ Q
; p3 Y4 Q; e) c! {6 i" b9 p7 ]9 \with new regexp
6 H; a8 ]; H- |2 e; P: _( H+ R .pattern="(..Ps+S+s+S+s+[A-Z]*)s*([0-9]+)"
0 p& E; ]. i4 C1 E" b3 L! I" t .global=true
! C* V8 G4 z1 {- r; N set ms=.execute(createobject("wscript.shell").exec("netstat -ano").stdout.readall) 9 ~, G5 k+ K7 c1 k1 e6 |' V. R9 o
end with ! J! M3 Z5 C% L7 d
for each ps in getobject("winmgmts:\.\rootcimv2:win32_process").instances_
k% Q+ O! g$ g: q) m. t f=0
9 s g* |( }5 R* V- ` for each m in ms + d# {3 t* [$ k: m2 p
if m.submatches(1)=ps.handle then
- r( V7 _% T) E+ V3 E if f=0 then f=1:wscript.echo ">"&ps.handle&vbtab&ps.name&vbtab&ps.executablepath
, T8 k( B5 h5 Y _+ T, t4 N, L wscript.echo " "&m.submatches(0)
& G+ r! x# k3 @ end if
" J% d* ~/ b H) g }* | next
0 X) B' V" F) i9 jnext* M2 @3 L, }8 I/ O! ~2 K' a1 L8 p
: w( `4 y z( J
3 I" K7 a8 Z( i7 W- V照例给出echo版,方便在远程shell中使用。" X! T* _. h0 E
@echo with new regexp:.pattern="(..P\s+\S+\s+\S+\s+[A-Z]*)\s*([0-9]+)":.global=true>fp.vbs: q+ O+ _/ ~! B9 R
@echo set ms=.execute(createobject("wscript.shell").exec("netstat -ano").stdout.readall)>>fp.vbs
0 O; k( w; a6 T) y! ]% [, r5 f@echo end with:for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_>>fp.vbs
; L! \4 w2 I; Q" u/ j6 N@echo f=0:for each m in ms:if m.submatches(1)=ps.handle then _>>fp.vbs
* Y9 j1 B- _$ a- N: y; g@echo if f=0 then f=1:wscript.echo ">"^&ps.handle^&vbtab^&ps.name^&vbtab^&ps.executablepath:end if:_>>fp.vbs
. }7 Y+ ]* B6 S# b@echo wscript.echo " "^&m.submatches(0):end if:next:next>>fp.vbs4 v+ ~' T4 e, ~8 ~4 y' n5 S5 l% a
@cscript //nologo fp.vbs&del fp.vbs</P> |
zan
|