首页 > 编程知识 正文

tasklist命令不存在,dos命令开启端口

时间:2023-05-05 23:35:44 阅读:28169 作者:4587

操作示例中没有参数

/svc参数;

/SVC显示各进程的服务信息,在/fo参数设置为table时有效。

列出调用dll的进程。

列出系统中运行的所有进程(系统除外)。

显示远程主机进程列表; 需要远程主机的RPC服务支持;

显示/v详细信息;

/fi滤波器; 下图显示了pid大于10000的进程。

/fo输出格式; 下图为csv格式;

无输出格式;

不显示详细信息;

第二个任务列表命令TASKLIST '是winxp/win2003/vista/win7/win8命令,显示本地或远程计算机上运行的所有进程以及多个运行参数

中文名称任务列表外文名称任务列表功能列出当前正在运行的进程应用系统Windows XP或更高版本

目录

1任务列表介绍

使用格式

参数的含义

2应用实例

查看本地进程

查看远程系统的进程

查看系统进程提供的服务

显示调用DLL模块文件的进程列表

使用过滤器查找指定的进程

3集成APP应用程序的退出过程

任务列表

美国全国广播公司

任务列表介绍

使用格式

task list [/s computer [/u [域 ] username [/ppassword ] ] [ {/m module|/SVC|/v } ] [/fo { table|list ]

参数的含义

/S computer指定要连接的计算机或IP地址,默认情况下为本机。

/u [Domain]UserName指定执行此命令的用户。

/P [password]指定指定用户的密码。

/M [module]列出调用指定DLL模块的所有进程。 如果未指定模块名称,则显示每个进程加载的所有模块。

/SVC显示各进程的服务信息,在/fo参数设置为table时有效。

显示/V详细信息。

/fi过滤器显示由过滤器指定的一系列进程。

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

/NH指定输出中不显示列标题。 仅对TABLE和CSV格式有效。

可以在filter中使用的参数和操作符

过滤器名称

可用操作员的可用值

STATUS eq,ne running

IMAGENAME eq,ne映像名称

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

SESSION eq、ne、gt、lt、ge和le会话数

会话名称eq,ne会话名称

CPUTIME eq,ne,gt,lt,ge,le CPU的使用时间。 型号为HH:MM:SS

以MEMUSAGE eq、ne、gt、lt、ge和le kb为单位的内存使用量

用户名称eq、ne的合法用户名

服务eq、ne服务名

窗口标题eq,ne窗口标题

MODULES eq,ne DLL名称

应用示例

查看本地进程

在命令提示符下输入Tasklist命令以显示本机的所有进程(图1 )。 本机的显示结果由图像名(进程名)、PID、会话名、会话#、内存使用五部分组成。

查看远程系统的进程

如果在命令提示符下键入task list/s 218.22.123.26/u jtdd/p 12345678,将显示IP地址为218.22.123.26的远程系统进程。 其中,/s参数后的“218.22.123.26”指向要显示的远程系统的IP地址,/u后的“jtdd”指向在任务列表命令中使用的用户帐户,而远程系统上的

注意:使用Tasklist命令显示远程系统

统的进程时,需要远程机器的RPC服务的支持,否则,该命令不能正常使用。
查看系统进程提供的服务
Tasklist命令不但可以查看系统进程,而且还可以查看每个进程提供的服务。如查看本机进程SVCHOST.EXE提供的服务,在命令提示符下输入“Tasklist /svc”命令即可(图3)。你会惊奇地发现,有4个SVCHOST.EXE进程,而总共有二十几项服务使用这个进程。
对于远程系统来说,查看系统服务也很简单,使用“Tasklist /s 218.22.123.26 /u jtdd /p 12345678 /svc”命令,就可以查看IP地址为218.22.123.26的远程系统进程所提供的服务。
查看调用DLL模块文件的进程列表
要查看本地系统中哪些进程调用了shell32.dll模块文件,只需在命令提示符下输入“Tasklist /m shell32.dll”即可显示这些进程的列表。
使用筛选器查找指定的进程
在命令提示符下输入“TASKLIST /FI "USERNAME ne NT AUTHORITYSYSTEM" /FI "STATUS eq running”,就可以列出系统中正在运行的非SYSTEM状态的所有进程。其中“/FI”为筛选器参数,“ne”和“eq”为关系运算符“不相等”和“相等”。
综合应用之结束进程
Tasklist
谈到“Tasklist”命令,我们就不得不提到它的孪生兄弟“Taskill”命令,顾名思义,它是用来关掉进程的。
要关掉本机的notepad.exe进程,有两种方法:
1、先使用Tasklist查找它的PID,假设系统显示本机notepad.exe(notepad.exe是个病毒性程序,很难删除,一般在C:/windows/system32下)进程的PID值为1132,然后运行“Taskkill /pid 1132”命令即可。其中“/pid”参数后面是要终止进程的PID值。
2、直接运行“taskkill /IM notepad.exe”命令,其中“/IM”参数后面为进程的图像名。
NTSD
系统debug级的ntsd,很多进程Tasklist是杀不了的,但是用ntsd就可以,基本上除了WINDOWS系统自己的管理进程,ntsd都可以杀掉,不过有些rootkit级别的超级木马就无能为力了,不过幸好这类木马还是很少的。
1、利用进程的PID结束进程
命令格式:ntsd -c q -p pid
命令范例: ntsd -c q -p 1332 (结束explorer.exe进程)
2、利用进程名结束进程
命令格式:ntsd -c q -pn ***.exe (***.exe 为进程名,exe不能省)


更多................
tasklist /v /fi "PID gt 1000" /fo csv
tasklist /fi "USERNAME ne NT AUTHORITYSYSTEM" /fi "STATUS eq running"
tasklist /v /fi "STATUS eq running"
tasklist /s srvmain /nh tasklist /s srvmain /svc /fi "Modules eq ntdll*"
tasklist /s srvmain /u maindomhiropln /p p@ssW23 /nh

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。