2012年7月5日 星期四

PSTOOLS

今天有台Server卡死了,無法遠端重開機。正打算直接讓這台后伊系時,同事使用pstools這套工具,清除卡死的程序,不用重開機,就讓這台Server重見天日。

PSTOOLS被微軟吃下來,已是微軟官方的標準工具,可到以下路徑下載:
http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx

這裡有詳細使用說明:
http://technet.microsoft.com/zh-tw/magazine/2007.03.desktopfiles.aspx

PSTOOLS提供12種實用工具,讓你可以使用指令方式,操作遠端機器。各項工具簡介如下:

  • PsExec 可讓您在任何使用者內容中執行處理序。
  • PsFile 顯示系統上以遠端方式開啟的檔案。
  • PsGetSid 顯示電腦或使用者的 Windows 安全性識別碼 (SID)。
  • PsInfo 列出有關 Windows 系統的資訊。
  • PsKill 根據名稱或處理序識別碼刪除處理序。
  • PsList 列出有關執行中處理序的詳細資訊。
  • PsLoggedOn 顯示所有本機登入使用者,以及遠端資源共用使用者。
  • PsLogList 傾印 Windows 事件記錄檔記錄。
  • PsPasswd 變更使用者帳戶密碼。
  • PsService 檢視和控制 Windows 服務。
  • PsShutdown 讓電腦關閉、重新啟動、休眠或暫止。
  • PsSuspend 暫止執行中的處理序。


以這次案例而言,先使用PsList這支程式,連線到這台Server看看哪支處理程序Hold,再用PsKill將該程序刪除。