Tasklist命令詳解

2021-07-04 09:16:09 字數 2200 閱讀 5373

「tasklist」命令是乙個用來顯示執行在本地或遠端計算機上的所有程序的命令列工具,帶有多個執行引數。

作用:結束乙個或多個任務或程序。可以根據程序 id或影象名來結束程序。

語法格式:

tasklist [/s system [/u username [/p[password]]]]

[/m [module] | /svc | /v] [/fi filter] [/fo format][/nh]

引數列表:

/s system 

指定連線到的遠端系統。

/u [domain\]user 

指定使用哪個使用者執行這個命令。

/p [password] 

為指定的使用者指定密碼。

/m [module] 

列出呼叫指定的 dll 模組的所有程序。

如果沒有指定模組名,顯示每個程序載入的所有模組。

/svc 

顯示每個程序中的服務。

/v 指定要顯示詳述資訊。

/fi 

filter 

顯示一系列符合篩選器指定的程序。

指定輸出格式,有效值: "table"、"list"、"csv"。

/nh 

指定欄標頭不應該在輸出中顯示。

只對 "table" 和 "csv" 格式有效。

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

tasklist實戰:

1.檢視本機程序(在一些特殊情況,比如任務管理器被禁用的時候,特別有效)

執行「cmd」,在提示符視窗中輸入:「tasklist」命令,這樣就顯示本機的所有程序。本機的顯示結果由五部分組成:影象名(程序名)、pid、會話名、會話#、記憶體使用。

2.檢視系統程序提供的服務

tasklist命令不但可以檢視系統程序,而且還可以檢視每個程序提供的服務。

在命令提示符下輸入:"tasklist 

/svc",這樣就列出了每個程序所呼叫的服務,怎麼樣,每個svchost.exe程序還正常

3.檢視呼叫dll模組檔案的程序列表

例如,我們要檢視本地系統中哪些程序呼叫了「shell32.dll」 dll模組檔案。

tasklist 

/m  shell32.dll

這時系統將顯示呼叫了shell32.dll檔案的所有程序列表。

4.使用篩選器查詢指定的程序

命令提示符下輸入:tasklist 

/fi 

"username ne ntauthority\system" 

/fi "status eq running"

這樣就列出了系統中正在執行的非「system「狀態的所有程序。

更多................

tasklist /v /fi"pid gt 1000" /fo csv

tasklist /fi"username ne nt authority\system" /fi "status eqrunning"

tasklist /v /fi"status eq running"

tasklist /ssrvmain /nh tasklist /s srvmain /svc /fi "modules eqntdll*"

tasklist /ssrvmain /u maindom\hiropln /p p@ssw23/nh

Tasklist 和Taskkill 命令詳解

tasklist 命令用來顯示執行在本地或遠端計算機上的所有程序,帶有多個執行引數。使用格式 tasklist s system u username p password m module svc v fi filter fo format nh 引數含義 s system 指定連線到的遠端系統。...

XP功能強大的Tasklist命令

在windows xp中使用 ctrl alt del 組合鍵,進入 windows 任務管理器 在 程序 選項卡中可以檢視本機完整的程序列表,而且可以通過手工定製程序列表的方式獲得更多的程序資訊,如會話id 使用者名稱等,但遺憾的是,我們檢視不到這些程序到底提供了哪些系統服務。其實,在window...

iptable 詳解 iptable命令詳解1

p protocal protocol 協議 j jump target i in inte ce name 入口 o out inte ce name 出口 f,fragment 分片 指定 p tcp時 source port port port 原埠 也作 sport destionation...