DOS操作当地职分,进度命令

TaskList命令:

 

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

  // 描述:

taskkill
命令:

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

    显示本地或远程计算机上正在运行的进程列表信息。

  // 描述:

执行结果:

  // 语法:

    结束一个或多个任务或流程。

“psexec.exe”,”6624″,”Console”,”1″,”5,744 K”

    tasklist
[/s <computer> [ /u [<domain>\] username  [/p
<password> ]]] [网赌十大信誉的平台,/m <module> | /v | /svc] [/fo
<table | list | csv>] [/fi <filter> […]]
[/nh]

  // 语法:

“psexec.exe”,”11328″,”Console”,”1″,”5,720 K”

  // 参数:

    taskkill [/s <computer> [/u
[<Domain>\]<UserName> [/p [<Password>]]]]
{[/fi <Filter>] […] [/pid <ProcessID> | /im
<ImageName>]} [/f] [/t]

“psexec.exe”,”1792″,”Console”,”1″,”5,728 K”

    /s:   (system)

  // 参数:

 

        指定远程计算机的名称或IP地址(不要使用反斜杠)。
默认为本地计算机。

    /s:   (system)

参数列表:

    /u:  (username)

        指定远程计算机的名称或IP地址(不要使用反斜杠)。
默认为本地计算机。

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

        使用UserName或Domain *
UserName指定的用户的帐户权限运行该命令。 只有在指定了/s 时才能指定 /u 。
默认值是当前登录到发出命令的计算机的用户的权限。

    /u:  (username)

 

    /p:  (password)

        使用UserName或Domain *
UserName指定的用户的帐户权限运行该命令。 只有在指定了/s 时才能指定 /u 。
默认值是当前登录到发出命令的计算机的用户的权限。

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

        指定 /u 参数中指定的用户帐户的密码。

    /p:  (password)

 

    /m:  (module)

        指定 /u 参数中指定的用户帐户的密码。

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

        列出加载了与给定模式名称匹配的DLL模块的所有任务。
如果未指定模块名称,则此选项显示每个任务加载的所有模块。

    /f:   (force)

 

    /v:   (verbose )

        强制结束正在运行的进程。

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

        在输出中显示详细的任务信息。

        ### 注意:

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

    /svc:  (service)

          远程进程将忽略此参数;
所有远程进程都被强制终止。

 

        列出每个进程的所有服务信息而不截断。 /fo
参数设置为table时有效。

    /t:  (Terminate)

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

    /nh:   (no header)

        终止指定的进程以及由它启动的任何子进程。终止指定的进程以及由它启动的任何子进程。  

 

        禁止输出列标题。 /fo 参数设置为table或csv时有效。

    /pid:    (process identify)

   /V                                      显示详述任务信息。

    /fo:  (format)

        进程 ID

 

        /fo: {table | list | csv}

    /im:     (image Name)

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

        指定用于输出的格式。 有效值为table,list和csv。
输出的默认格式是table。

        进程名称

 

    /fi:  (filter)

    /fi:  (filter)

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

        指定要包含在查询中或从查询中排除的进程类型。

        指定要包含在查询中或从查询中排除的进程类型。

 

        FilterName  Valid
opreaters  valid Values

        FilterName  Valid
opreaters  valid Values

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

        status    eq,ne       running,suspended,not
responding,unknown

        status    eq,ne       running,suspended,not
responding,unknown

 

        imageName  eq,ne        image name 

        imageName   eq,ne       image name

   /?                                       显示帮助消息。

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

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

  

        seesion   eq,ne,gt,ge,lt,le   session id

        seesion    eq,ne,gt,ge,lt,le  session id

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

        seesionName  eq,ne        seesion Name     

        seesionName  eq,ne        seesion Name     

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

        cupTime     eq,ne,gt,ge,lt,le     HH:MM:SS

        cupTime     eq,ne,gt,ge,lt,le     HH:MM:SS

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

        memUsage   eq,ne,gt,ge,lt,le     memory usage in KB

        memUsage   eq,ne,gt,ge,lt,le     memory usage in KB

 (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” 

        userName  eq,ne        Any valid user name

        userName  eq,ne        Any valid user name

2.终止任务

        modules   eq,ne       dll Name

        modules     eq,ne        dll Name

taskkill -pid 6624 /f

        services   eq,ne       sevices Name

        services     eq,ne        sevices Name

执行结果:

        windowTitle   eq,ne       window title

        windowTitle   eq,ne        window title

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

        

        

参数列表:

        valid
opreaters:

        valid
opreaters:

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

        eq: equal

        eq: equal

 

        ne: not equal

        ne: not equal

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

        gt: greater than

        gt: greater than

 

        ge: greater than equal

        ge: greater than equal

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

        lt: less than

        lt: less than

 

        le: less than equal

        le: less than equal

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

  //
注意事项:

 

 

      –> 指定远程系统时,不支持WINDOWTITLE和STATUS过滤器。

  //
注意事项:

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

  // 实例:

–>
 指定远程系统时,不支持WINDOWTITLE和status过滤器。

–>
 仅当应用过滤器时,才接受  星号 * 的通配符。

–>
 无论是否指定了/f
选项,始终都会强制执行远程进程的终止。

–>
 向主机名过滤器提供计算机名称会导致关闭,并且所有进程都将停止。

–>
 您可以使用任务列表来确定要终止的进程的进程ID(PID)。

 

    // 简单的查询:

 

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

网赌十大信誉的平台 1

  // 实例:

 

 

     // 根据进程 ID
结束一个进程:

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

 // 查询远程计算机的进程信息:

    网赌十大信誉的平台 2

 

  网赌十大信誉的平台 3

 

    /F                     指定强制终止进程。

 

    //
根据进程的名称来结束一个进程:

 

    //
 查询每个进程的所有服务信息:

    网赌十大信誉的平台 4

    /?                     显示帮助消息。

      网赌十大信誉的平台 5

 

 

 

     //
结束远程计算机上的进程:

 

    // 详细的任务信息:

    网赌十大信誉的平台 6

筛选器:

      网赌十大信誉的平台 7

    ### 注意:

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

      ### 注意: /v /svc /m
不能一起使用。

      远程结束一个进程时,会强制执行。

    ———–           —————          

    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”

        网赌十大信誉的平台 8

 

 

    //
结束一个系统进程:

    // 不显示列标题:

    网赌十大信誉的平台 9

      网赌十大信誉的平台 10

  
  网赌十大信誉的平台 11

 

    

    //  按 /fo: list  和 /fo: csv
的显示方式查看:

    //
用筛选器来指定结束进程:

网赌十大信誉的平台 12

    网赌十大信誉的平台 13

    
  网赌十大信誉的平台 14

    

      ###
感觉还是默认的 /fo:table  形式显示得最好看了。

 

 

    

     // tasklist /m:

 

        
网赌十大信誉的平台 15

    

 

  

    

    //
筛选器:

      网赌十大信誉的平台 16

       网赌十大信誉的平台 17

       网赌十大信誉的平台 18

 

 

 

      

 

 

           

Post Author: admin

发表评论

电子邮件地址不会被公开。 必填项已用*标注