浏览器之家


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

近几年才开始接触电脑的朋友一般对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进程,且总共有二十几项服务使用这个进程。

评论

没安装畅言模块