计算机应用 百分网手机站

DOS中判断进程是否存在的方法(2)

时间:2017-12-14 11:33:43 计算机应用 我要投稿

DOS中判断进程是否存在的方法

  echo =========================================================================

  echo.

  echo 进程名称 进程说明

  echo.

  call tasklist.exe

  ::以下定义程序说明,自己可以补充。

  set System=『系统进程』

  set smss.exe=『系统进程』调用对话管理子系统和负责操作你系统的对话

  set csrss.exe=『系统进程』管理Windows图形相关任务

  set winlogon.exe=『系统进程』

  set services.exe=『系统进程』管理启动和停止服务

  set lsass.exe=『系统进程』用于本地安全和登陆策略

  set svchost.exe=『系统进程』用来运行动态链接库dll文件

  set ctfmon.exe=·提供语音识别、手写识别等

  set conime.exe=·输入法编辑器相关程序

  ::主程序

  setlocal enabledelayedexpansion

  for /f "tokens=1" %%i in ('tasklist /NH') do (

  set str=%%i %space%

  set str=!str:~0,20!

  if defined %%i (echo !str! !%%i!) else echo !str! ‖根据进程自已输进程名)

  echo =========================================================================

  echo 分析完毕...

  :goto title

  title 结束进程

  set /p run=请输入要结束的程序名

  ::ntsd -c q -pn %run%

  taskkill /f /t /im %run%

  pause>nul 先分析PID和进程。然后自定义结束

  --------------------------------------------------------------------------------

  当使用 echo 命令时,要显示管道 (|) 或重定向字符(< 或 >),请在管道 (|) 或重定向字符(例如,^>、^< 或 ^|)的前面使用脱字符 (^)。如果需要使用脱字符 (^),请键入两个脱字符 (^^)。

  ||

  Usage:

  第一条命令 || 第二条命令 [|| 第三条命令...]

  用这种方法可以同时执行多条命令,当碰到执行正确的命令后将不执行后面的命令,如果没有出现正确的命令则一直执行完所有命令;

  Sample:

  D:\TDDownload>dir *.txt||ren 1.txt 3.txt&&dir *.txt

  驱动器 D 中的卷是 Application

  卷的序列号是 B445-F155

  D:\TDDownload 的目录

  2008-01-26 15:35 229 1.txt

  2008-01-26 15:35 229 2.txt

  2008-01-26 15:35 229 第三只眼.txt

  3 个文件 687 字节

  0 个目录 7,510,728,704 可用字节

  D:\TDDownload>dir 3.txt||ren 1.txt 3.txt&&dir *.txt

  驱动器 D 中的卷是 Application

  卷的序列号是 B445-F155

  D:\TDDownload 的目录

  找不到文件

  驱动器 D 中的卷是 Application

  卷的序列号是 B445-F155

  D:\TDDownload 的目录

  2008-01-26 15:35 229 2.txt

  2008-01-26 15:35 229 3.txt

  2008-01-26 15:35 229 第三只眼.txt

  3 个文件 687 字节

  0 个目录 7,510,728,704 可用字节

  D:\TDDownload>

【DOS中判断进程是否存在的方法】相关文章:

1.有效判断宝宝上火的方法

2.学车判断车轮位置的方法

3.DOS下使用网络浏览器的方法

4.DOS下分区教程

5.在CAD中输入文字的方法

6.Linux下子进程与父进程的关系

7.多进程OSPF及进程号的意义

8.什么是DOS文件