windows2000中的“秘密武器”(三)(轉)

gugu99發表於2007-08-12
windows2000中的“秘密武器”(三)(轉)[@more@]

  2、任務與程式顯示工具:TList

  作用:列出機器中載入的全部任務、程式名字及PID號。

  由於要用到任務與程式,所以先粗略地說一下相關的概念:任務的含義不消多說大家也知道。“程式”則具有專門的含義.英文中用的是Process,金山詞霸等詞典中譯出的是“過程”,但從實際意義分析,應當是程式;其另一個佐證是:CW2KP的工作管理員中顯示的中文也是程式.本文就以此為準.這些術語的確切含義可以查詢專門的參考資料中的解釋。

  許執行多次,或者說在記憶體中允許同一程式有多個例項,則各自將擁有各自的程式。如當你開啟兩個記事本而執行兩次記事本程式時,儘管開啟的都是同一個記事本程式,但前後兩個例項的程式卻是不一樣的。

  任務與程式顯示工具本身並沒有太大的用處,它主要的功能是為工作管理員、程式中斷工具提供資訊,所以是工具的工具。它也有兩個版本:命令列版本,直接使用tlist命令和若干引數就能工作;在CW2KP環境下的版本,這時tlist不再是一個獨立的部分,而是與其他工具(如工作管理員)融為一體了。如果你面前正在使用的機器,其作業系統是CW2KP的話,你現在就可以同時按下Ctrl+Alt+Del三個鍵。(你不要怕,這是不dos,不會引起熱啟動。)這時出現的對話方塊中就會有“工作管理員”,滑鼠點選“程式”選項卡,出現的列表中有許多專案,其中的“映像名稱”、“PID”兩項,就是系統在後臺使用tlist得到的。映像名稱實際是程式的名稱,PID一列中的數字,就是系統分配給該程式的PID號。例如,我在我現在的機器上用工作管理員查出有一個映像名稱為“WPS32.EXE”的程式,PID為892.再執行:“開始-$#@62;程式-$#@62;windows2000 support Tools-$#@62;Tools-$#@62;Command Prompt”之後,在開啟的命令列視窗中的游標後鍵入: tlist ,然後回車,在tlist列出的資訊中就可以找出有“WPS32.EXE”程式,PID號為892,說明兩者的結果一致。

  除了工作管理員外,還有個工具中可以找到tlist的影子:叫做“Process Viewer”,就暫稱為“程式觀察工具”吧.你可以在“開始-$#@62;程式-$#@62;windows2000 support Tools-$#@62;Tools-$#@62;Process Viewer”找到.開啟後,在Process下面列出的就是程式名字和以十六進位制表示的PID,例如有個程式的名稱是csrss,後面的括號 惺??x84,它就是PID號.本來,可以在這裡接著介紹Process Viewer的,但它當中有一項“Kill Process”功能,與Kill.EXE有關,所以,我就放到後面與Kill.EXE合併介紹了.

  下面是任務與程式顯示工具的語法:

  tlist [pid] [pattern] [-m pattern] [-p processname] [-s] [-t]

  命令及引數說明

  tlist 只使用這個命令,不使用任何引數就可以列出正在執行的程式名稱、PID號、視窗標題文字(如果有的話)

  pid PID號,當在命令後給出一個PID號引數後,tlist列出對應任務或程式的詳細資訊

  pattern pattern可以是任務、程式的名稱、某個程式視窗的標題(可以使用完整名稱,也可以是統配符表示式).當給出這些資訊後,tlist列出對應的詳細資訊.如使用下面的命令列:

  tlist scr*   (這裡*可代替多個任何合法字元)

  這個命令只列出所有名稱中包含scr字元的程式的資訊.

  -m pattern  用法和上面一個類似,但列出的是使用的DLL檔案資訊而不是程式資訊.可使用完整名稱和統配符.如:

  tlist -m scr*

  會列出所有已裝入的、名字中含有字元scr的DLL檔名.

  -p processname 已知程式的名字後,可以用這個引數得到PID號,以前面wps的情況為例.執行:

  tlist -p wps32.exe

  返回的PID是:892. 如果沒有與程式名字相對應的PID,將返回 -1;

  ∪綣??懷絛蠐卸喔黿?蹋?禱匚?椎哪歉黿?痰模校桑模?

  -s 顯示在每一個程式中啟用的服務資訊.

  -t 以模擬目錄樹的方式顯示出任務、程式之間的層次關係,即父層在最左邊,子層及更次層逐漸右移.

  在tlist的程式幫助檔案(英文)中,哪個引數怎樣用,輸出結果如何,都有很詳細的舉例,只要有dos的基礎,也就差不多會看懂.因其篇幅太長,難以附在本文中.有興趣的朋友,可以自己查詢出來參考.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-948475/,如需轉載,請註明出處,否則將追究法律責任。

相關文章