论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Windows 操作教程
Tag:windows,xp,vista,密码,技巧,注册表,安装,分区,安全,瘦身,双系统,死机,激活,新手,服务,组策略,视频教程

{Windows Vista}Vista系统DOS命令把系统进程看个透

文章类别:Windows 操作 | 发表日期:2008-10-6 12:34:01

   近几年才开始接触电脑的朋友一般对DOS比较陌生,总认为那是“原始时代”的事了,如今不会英语和DOS也照样能对电脑应用自如,那您就错了,DOS系统在计算机操作系统发展史中的功绩是永远也抹不掉的,既使在窗口遍开天下的今天,有些电脑问题我们还得返回到DOS命令窗口中去解决。今天我们在Vista下用几个DOS命令查看一下“系统所有进程”,来顺便重温一下那段“古老的DOS情结”。

    一、输出进程列表到文件

    1、在桌面上的“用户名”文件中打开“文档”文件夹,单击“组织”→文件夹和搜索选项,在打开的“文件夹选项”对话框中选择“查看”选项卡,在“高级设置”项中单击“隐藏已知文件类型的扩展名”项,把其前边的√去掉,也就是不选择这项。(如图1)

Vista系统DOS命令把系统进程看个透
图1 Vista设置文件夹选项

    2、在“文档”文件夹的空白处右键单击,在弹出的快捷菜单中左键单击“新建”→文本文档,然后打开“新建文本文档”并输入如下内容:

    @echo off
    echo 正在将系统信息保存到jincheng.txt中,稍后会自动打开jincheng.txt
    tasklist /v >jincheng.txt
    start jingcheng.txt

    保存、退出后,把新建文本文档改名为“查看系统进程.bat”,单击确认时会提示“如果改变文件扩展名,可能会导致文件不可用。”直接点“是”即可。这样就会在“文档”中创建出一个“查看系统进程.bat”文件。

    3、在“文档”中双击“查看系统进程.bat”批处理文件,就可以通过打开的jingcheng.txt文件查看系统进程了。它会把进程名、PID值、会话名、会话#和内存使用、状态、用户名等等信息都显示出来。(如图2)

Vista系统DOS命令把系统进程看个透
图2 Vista向文本中输出进程信息

    注:Start是调用外部程序命令,所有的DOS命令和命令行程序都可以由start命令来调用,也就是运行指定的程序或打开指定的文件的命令。

 

二、Tasklist命令详解

    Tasklist是我们应用的主角,它是Vista系统的MS-DOS方式下查看系统进程的命令,用来显示运行在本地或远程计算机上的所有进程,它可以带有多个执行参数,下面看几个例子:

    A、 查看本机进程:单击“开始”菜单,在“开始搜索”框中输入cmd回车打开命令行窗口。然后在“命令提示符”中输入Tasklist命令即可显示本机的所有进程。本机的显示结果由5部分组成:图像名(进程名)、PID、会话名、会话#和内存使用。(如图3)

Vista系统DOS命令把系统进程看个透(2)
图3 执行Tasklist命令

    B、查看系统进程提供的服务:Tasklist命令不但可以查看系统进程,而且还可以查看每个进程提供的服务。如查看本机进程SVCHOST.EXE提供的服务,在命令提示符下输入“Tasklist/svc”命令即可。你会发现有多个SVCHOST.EXE进程,且总共有二十几项服务使用这个进程。

    C、查看调用DLL模块文件的进程列表:要查看本地系统中哪些进程调用了shell32.dll模块文件,只需在命令提示符下输入“Tasklist/m shell32.dll”即可显示这些进程的列表。

    D、使用筛选器查找指定的进程:在命令提示符下输入“TASKLIST/FI "USERNAME ne NT AUTHORITY\SYSTEM " /FI "STATUS eq running"”,就可以列出系统中正在运行的非SYSTEM状态的所有进程。其中“/FI”为筛选器参数,“ne”和“eq”为关系运算符“不相等”和“相等”。(如图4)

Vista系统DOS命令把系统进程看个透(2)
图4 执行Tasklist命令

    顺便说一下“Tasklist”命令的孪生兄弟“Taskkill”——关掉进程命令。如要关掉本机的WINWORD.EXE进程,可以先使用Tasklist查找它的PID,假设系统显示本机WINWORD.EXE进程的PID值为3184,然后运行“Taskkill/pid 3184”命令即可Word进程关掉了。其中“/pid”参数后面是要终止进程的PID值。(如图5)

Vista系统DOS命令把系统进程看个透(2)
图5 终止指定进程

    >是将命令产生的输出重新定向到文件或打印机中。如果是定向到已存在的文件中,会将原文件内容覆盖掉。

    怎么样!没想到吧!在DOS下竟然能把系统进程看得这么透!而且这种利用DOS命令和记事本相结合来查看系统进程的方法是不是也很独特、很有意思,那就自己动手去试验一下吧!

视频教程列表
文章教程搜索
 
Windows 操作推荐教程
Windows 操作热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058