PsKill v1.12

作者:Mark Russinovich

發佈日期: 2006 年 12 月 4 日


簡介

Windows NT/2000 中沒有命令列 'kill' 公用程式。您可以在 Windows NT 或 Win2K Resource Kit 中取得此公用程式,但是 Resource Kit 中的公用程式只可以終止本機電腦上的處理程序。PsKill 是刪除公用程式,不但可執行 Resource Kit 版本中的所有功能,還可以刪除遠端系統上的處理程序。您甚至不需要在目標電腦上安裝用戶端,就可以使用 PsKill 來終止遠端處理程序。

安裝

只需要將 PsKill 複製到可執行路徑,並鍵入 pskill 與下面定義的命令列選項即可安裝。

PsKill 適用於 NT 4 和更新版本 (包括 Windows Vista)。

使用方法

請參閱《Windows IT Pro 雜誌》2004 年 9 月版的 Mark 的文章(英文),內容涵蓋 PsKill 的進階使用方法。

PsKill 與處理程序識別碼搭配使用時,會刪除本機電腦上具有該識別碼的處理程序。如果指定了處理程序的名稱,則 PsKill 會刪除所有具有該名稱的處理程序。

用法:pskill [- ] [-t] [\\computer [-u username] [-p password]] <process name | process id>

-

顯示支援的選項。

-t

刪除處理程序和其子系。

\\computer

指定執行想要終止之處理程序的電腦。遠端電腦必須可以透過 NT 網路上的芳鄰進行存取。

-u username

如果您想要刪除遠端系統上的處理程序,但您用來執行此作業的帳戶並沒有遠端系統的系統管理權限,則您必須使用此命令列選項以系統管理員的身分登入。如果您未使用 -p 選項與密碼,則 PsKill 會提示您輸入密碼,但不會將您的輸入顯示在畫面上。

-p password

此選項可讓您在命令列上指定登入密碼,讓您可以透過批次檔使用 PsList。如果指定了帳戶名稱,但卻省略 -p 選項,則 PsList 會以互動方式提示您輸入密碼。

process id

指定想要刪除之處理程序的處理程序識別碼。

process name

指定想要刪除之一或多個處理程序的處理程序名稱。

PsKill Microsoft 知識庫文章

以下 Microsoft 知識庫文章參照 PsKill:

810596:PSVR2002:嘗試存取專案檢視時出現「沒有可在此檢視中顯示的資訊」錯誤訊息

PsTools

PsKill 是 Sysinternals 命令列工具擴充套件的一部分,可協助本機和遠端 Windows NT/2K 系統的系統管理,此套件的名稱為 PsTools。

下載 PsTools (1 MB)

 

 

回到頁首