zoukankan      html  css  js  c++  java
  • DOS操作本地任务

    1.查询指定名称的任务信息

    (1)组合命令:tasklist /fo csv | find "psexec.exe"

    执行结果:

    "psexec.exe","6624","Console","1","5,744 K"

    "psexec.exe","11328","Console","1","5,720 K"

    "psexec.exe","1792","Console","1","5,728 K"

     

    参数列表:

       /S     system                      指定连接到的远程系统。

     

       /U     [domain\]user           指定应该在哪个用户上下文执行这个命令。

     

       /P     [password]               为提供的用户上下文指定密码。如果省略,则 提示输入。

     

       /M     [module]                   列出当前使用所给 exe/dll 名称的所有任务。

                                                 如果没有指定模块名称,显示所有加载的模块。

     

       /SVC                                  显示每个进程中主持的服务。

     

       /V                                      显示详述任务信息。

     

       /FI    filter                           显示一系列符合筛选器指定的标准的任务。

     

       /FO    format                      指定输出格式。 有效值: "TABLE"、"LIST"、"CSV"。

     

       /NH                                    指定列标题不应该在输出中显示。  只对 "TABLE" 和 "CSV" 格式有效。

     

       /?                                       显示帮助消息。

      

    注:该命令的含义是想执行tasklist命令,然后在使用该命令的结果执行第二条命令find,

    其中“|”是将其前面命令的执行结果作为参数传递给后面的命令。特别注意的是该结果集是

    按照命令被执行的先后顺序依次排列。


     (2)单一命令:tasklist /fi "IMAGENAME eq psexec.exe" /fo csv
    执行结果:
    "映像名称","PID","会话名      ","会话#   ","
    "psexec.exe","11328","Console","1","5,720 K"
    "psexec.exe","1792","Console","1","5,720 K" 


    2.终止任务

    taskkill -pid 6624 /f

    执行结果:

    成功: 已终止 PID 为 6624 的进程。

    参数列表:

        /S    system                         指定要连接的远程系统。

     

        /U    [domain\]user    指定应该在哪个用户上下文执行这个命令。

     

        /P    [password]       为提供的用户上下文指定密码。如果忽略,提示 输入。

     

        /FI   filter           应用筛选器以选择一组任务。允许使用 "*"。例如,映像名称 eq acme*

     

        /PID  processid        指定要终止的进程的 PID。使用 TaskList 取得 PID。

     

        /IM   imagename        指定要终止的进程的映像名称。通配符 '*'可用来指定所有任务或映像名称。

     

        /T                     终止指定的进程和由它启用的子进程。

     

        /F                     指定强制终止进程。

     

        /?                     显示帮助消息。

     

     

    筛选器:

        筛选器名        有效操作符                有效值

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

        STATUS               eq, ne                    RUNNING | 

                                                   NOT RESPONDING | UNKNOWN

        IMAGENAME            eq, ne                    映像名称

        PID                   eq, ne, gt, lt, ge, le    PID 值

        SESSION               eq, ne, gt, lt, ge, le    会话编号

        SESSIONNAME          eq, ne                    会话名

        CPUTIME              eq, ne, gt, lt, ge, le    CPU 时间,格式为

                                                  hh:mm:ss。

                                                  hh - 时,

                                                  mm - 分,ss - 秒

        MEMUSAGE            eq, ne, gt, lt, ge, le    内存使用量,单位为 KB

        USERNAME             eq, ne                    用户名,格式为 [domain\]user

        SERVICES            eq, ne                    服务名称

        WINDOWTITLE         eq, ne                    窗口标题

        MODULES             eq, ne                    DLL 名称

     

    说明: 当查询远程机器时,不支持 "WINDOWTITLE" 和 "STATUS"

          筛选器。

     

    示例:

        TASKLIST

        TASKLIST /M

        TASKLIST /V /FO CSV

        TASKLIST /SVC /FO LIST

        TASKLIST /M wbem*

        TASKLIST /S system /FO LIST

        TASKLIST /S system /U domain\username /FO CSV /NH

        TASKLIST /S system /U username /P password /FO TABLE /NH

        TASKLIST /FI "USERNAME ne NT AUTHORITY\SYSTEM" /FI "STATUS eq running"


  • 相关阅读:
    .Net 集合类
    Linux与Windows共享资源samba+mount
    Linux系统基本设置
    python实例31[urllib.request.urlopen获取股票信息]
    iptables 基本命令使用举例
    API控制VM虚拟机(VM Workstation or VM Server)
    vbs实现unicode和ascii的转化
    python语法31[string的print和format]
    Windows下运行XServer
    Perl IDE之Perl Express和Eclipse+EPIC+PadWalker
  • 原文地址:https://www.cnblogs.com/pocter/p/3684487.html
Copyright © 2011-2022 走看看