Windows下cmd中类似linux命令行的进程管理命令tasklist和taskkil

linux下我们用ps来查看进程用kill来结束进程。在windows下的cmd中,也可以通过命令行来完成。

tasklist可以像ps一样列进程,包括可执行文件名,pid什么的,taskkill则用来杀进程。

    TASKLIST[/Ssystem[/Uusername[/P[password]]]][/M[module]|/SVC|/V][/FIfilter][/FOformat][/NH]描述:该工具显示在本地或远程机器上当前运行的进程列表。参数列表:/Ssystem指定连接到的远程系统。/U[domain\]user指定应该在哪个用户上下文执行这个命令。/P[password]为提供的用户上下文指定密码。如果省略,则提示输入。/M[module]列出当前使用所给exe/dll名称的所有任务。如果没有指定模块名称,显示所有加载的模块。/SVC显示每个进程中主持的服务。/APPS显示应用商店应用及其关联进程。/V显示详细任务信息。/FIfilter显示一系列符合筛选器指定条件的任务。/FOformat指定输出格式。有效值:"TABLE"、"LIST"、"CSV"。/NH指定列标题不应该在输出中显示。只对"TABLE"和"CSV"格式有效。/?Displaysthishelpmessage.筛选器:筛选器名称有效运算符有效值----------------------------------------------------STATUSeq,neRUNNING|SUSPENDEDNOTRESPONDING|UNKNOWNIMAGENAMEeq,ne映像名称PIDeq,ne,gt,lt,ge,lePID值SESSIONeq,ne,gt,lt,ge,le会话编号SESSIONNAMEeq,ne会话名称CPUTIMEeq,ne,gt,lt,ge,leCPU时间,格式为hh:mm:ss。hh-小时,mm-分钟,ss-秒MEMUSAGEeq,ne,gt,lt,ge,le内存使用(以KB为单位)USERNAMEeq,ne用户名,格式为[域\]用户SERVICESeq,ne服务名称WINDOWTITLEeq,ne窗口标题MODULESeq,neDLLname注意:当查询远程计算机时,不支持"WINDOWTITLE"和"STATUS"筛选器。Examples:TASKLISTTASKLIST/MTASKLIST/V/FOCSVTASKLIST/SVC/FOLISTTASKLIST/APPS/FI"STATUSeqRUNNING"TASKLIST/Mwbem*TASKLIST/Ssystem/FOLISTTASKLIST/Ssystem/Udomain\username/FOCSV/NHTASKLIST/Ssystem/Uusername/Ppassword/FOTABLE/NHTASKLIST/FI"USERNAMEneNTAUTHORITY\SYSTEM"/FI"STATUSeqrunning"
    TASKKILL[/Ssystem[/Uusername[/P[password]]]]{[/FIfilter][/PIDprocessid|/IMimagename]}[/T][/F]描述:使用该工具按照进程ID(PID)或映像名称终止任务。参数列表:/Ssystem指定要连接的远程系统。/U[domain\]user指定应该在哪个用户上下文执行这个命令。/P[password]为提供的用户上下文指定密码。如果忽略,提示输入。/FIfilter应用筛选器以选择一组任务。允许使用"*"。例如,映像名称eqacme*/PIDprocessid指定要终止的进程的PID。使用TaskList取得PID。/IMimagename指定要终止的进程的映像名称。通配符'*'可用来指定所有任务或映像名称。/T终止指定的进程和由它启用的子进程。/F指定强制终止进程。/?显示帮助消息。筛选器:筛选器名有效运算符有效值---------------------------------------------------STATUSeq,neRUNNING|NOTRESPONDING|UNKNOWNIMAGENAMEeq,ne映像名称PIDeq,ne,gt,lt,ge,lePID值SESSIONeq,ne,gt,lt,ge,le会话编号。CPUTIMEeq,ne,gt,lt,ge,leCPU时间,格式为hh:mm:ss。hh-时,mm-分,ss-秒MEMUSAGEeq,ne,gt,lt,ge,le内存使用量,单位为KBUSERNAMEeq,ne用户名,格式为[domain\]userMODULESeq,neDLL名称SERVICESeq,ne服务名称WINDOWTITLEeq,ne窗口标题说明----1)只有在应用筛选器的情况下,/IM切换才能使用通配符'*'。2)远程进程总是要强行(/F)终止。3)当指定远程机器时,不支持"WINDOWTITLE"和"STATUS"筛选器。例如:TASKKILL/IMnotepad.exeTASKKILL/PID1230/PID1241/PID1253/TTASKKILL/F/IMcmd.exe/TTASKKILL/F/FI"PIDge1000"/FI"WINDOWTITLEneuntitle*"TASKKILL/F/FI"USERNAMEeqNTAUTHORITY\SYSTEM"/IMnotepad.exeTASKKILL/Ssystem/Udomain\username/FI"USERNAMEneNT*"/IM*TASKKILL/Ssystem/Uusername/Ppassword/FI"IMAGENAMEeqnote*"

本文链接地址: Windows下cmd中类似linux命令行的进程管理命令tasklist和taskkill

原创文章,转载请注明: 转载自奶牛博客

当一个人真正觉悟的一刻,他放弃追寻外在世界的财富,而开始追寻他内心世界的真正财富

Windows下cmd中类似linux命令行的进程管理命令tasklist和taskkil

相关文章:

你感兴趣的文章:

标签云: