开启终端的最简单方法全攻略

发表于:2007-06-23来源:作者:点击数: 标签:
btabps.name next 在CMDSHELL窗口下贴上如下ECHO代码就可以得到查看进程PID的脚本1. vb e: echo wscript.echo "PID ProcessName"1.vbe echo for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_ 1.vbe echo wscript.echo ps.han

   btab&ps.name

  next

  在CMDSHELL窗口下贴上如下ECHO代码就可以得到查看进程PID的脚本1.vbe:

  echo wscript.echo "PID  ProcessName">>1.vbe

  echo for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_ >>1.vbe

  echo wscript.echo ps.handle^&vbtab^&ps.name>>1.vbe

  echo next>>1.vbe

  生成1.vbe后请检查一下echo出来的脚本是否有错(才四行,对一下上面给出的就可以了)。

  运行1.vbe得到如下运行结果:

  C:\WINNT\system32>cscript 1.vbe

  cscript 1.vbe

  Microsoft (R) Windows 脚本宿主版本 5.1 for Windows

  版权所有(C) Microsoft Corporation 1996-1999. All rights reserved.

  PID  ProcessName

  0   System Idle Process

  8   System

  152  smss.exe

  180  csrss.exe

  200  winlogon.exe

  228  services.exe

  240  lsass.exe

  424  svchost.exe

  472  spoolsv.exe

  512  msdtc.exe

  616  svchost.exe

  628  KAVSvc.EXE

  660  llssrv.exe

  692  nvsvc32.exe

  728  regsvc.exe

  748  MSTask.exe

  776  alter.exe

  900  svchost.exe

  916  WinMgmt.exe

  1088  Dfssvc.exe

  484  Explorer.EXE

  1444  mdm.exe

  1340  Server.exe

  1224  ibguard.exe

  1252  KAVSvcUI.EXE

  1256  ibserver.exe

  1336  internat.exe

  1204  Uspds.exe

  720  bar.exe

  1288  dllhost.exe

  1580  .netinfo.exe

  1672  cmd.exe

  1464  pppoe.exe

  1704  regedit.exe

  316  cscript.exe

  从上面可以看出当前winlogon.exe的PID号为200运行命令ntsd -c q -p 200 (这里的200要替换为winlogon.exe进程对就的PID啦)过会儿机器马

  上重启了(ntsd.exe是WIN自带的可用来结束任意级别进程)等着收获吧~~

原文转自:http://www.ltesting.net