在PsTools工具包中共有12個簡單好用的命令工具,分別是 PsExec、PsFile、PsGetSid、PsInfo、PsList、PsLoggedOn、PsLogList、PsPasswd、PsService、PsShutdown、PsSuspend等,您可以用以下網(wǎng)址整包下載,或是在后面的介紹僅對有需求的工具進行個別下載。下面,我們只會針對其中的幾個常見工具來作介紹。
首先來看看PsInfo命令工具,它可以運行在Windows XP或Windows Server 2003以上版本的操作系統(tǒng)上,讓我們很方便地在命令提示列中搭配\computer參數(shù)來查詢指定計算機的系統(tǒng)詳細信息(缺省狀態(tài)下會獲取本地計算機信息),如果顯示沒有足夠的權(quán)限,需要搭配-u與-p參數(shù)來指定聯(lián)機的用戶名稱與密碼。
圖9 查看遠程計算機信息
在默認沒有搭配其他高級參數(shù)的情況下,我們可以從遠程獲取指定計算機中的系統(tǒng)信息,包括操作系統(tǒng)的版本、IE留瀏覽器的版本、操作系統(tǒng)安裝的路徑、處理器的速度、物理內(nèi)存的大小、顯示適配器的類型(如圖9)。
如果想要進一步查詢這臺計算機上安裝了哪些修正程序,可以搭配-h的參數(shù)。想要查詢安裝了哪些應用程序,可以搭配-s參數(shù)。想要得知完整的磁盤信息,則可以搭配參數(shù)-d。并且,這些參數(shù)是可以混著使用的。
PsInfo獨立下載網(wǎng)址:http://technet.microsoft.com/enus/sysinternals/bb897550.aspx。
在Windows環(huán)境中,無論是計算機對象還是用戶等對象,都有它們專屬的安全 ID(SID),如果需求查詢這些信息,可以通過PsGetSid命令工具來協(xié)助您。
PsGetSid可以運行在Windows XP或Windows Server 2003以上版本的操作系統(tǒng)上,當我們沒有輸入任何參數(shù)來執(zhí)行它時,便可以得知目前這部計算機的SID。如果要查詢的是域中某個對象的SID,例如,查詢特定用戶的SID也是可以的。
如果要查詢的是網(wǎng)絡中的某部計算機(例如:未加入域的計算機),則可以搭配\computer參數(shù),如果發(fā)生沒有足夠的權(quán)限來取得時,那么您可能需要搭配-u與-p的參數(shù)來指定聯(lián)機的用戶名稱與密碼。
PsGetSid下載網(wǎng)址:http://technet.microsoft.com/en-us/sysinternals/bb897417.aspx。
PsService可讓您啟動、停止、暫停、繼續(xù)和重新啟動本地或遠程計算機中的服務,它可以運行在Windows XP或Windows Server 2003以上版本的操作系統(tǒng)上,例如對于一個遠程計算機中的Exchange Server Spam Service進行重新啟動的作業(yè),也可以執(zhí)行 start、stop、pause等動作。
此外,如果您僅僅只是要進行查詢,可以搭配query參數(shù)。如果要設置它們的啟動類型,則可以搭配setconfig(設置disabled、auto、demand)。
PsService獨立下載網(wǎng)址:http://technet.microsoft.com/en-us/sysinternals/bb897542.aspx。
PsList可以列出正在運行中的處理程序詳細信息,它可運行在Windows XP或Windows Server 2003以上版本的操作系統(tǒng)上。
不僅是食材的把控上有困難,更難的是一些經(jīng)營問題。韓琳表示,濟南的輕食市場還是需要以平臺外賣來帶動。“新店的七天,平臺會給流量補貼,讓店鋪排名靠前。這幾天是推廣店鋪的最佳時期,但是我們經(jīng)常會收到一些疑似同行的惡意差評。這對新店來說是致命的打擊?!辈粌H要操心食材,這些難以解決的問題也十分牽扯精力。
圖10 變更遠程用戶密碼
使用-x參數(shù),可以查看指定的處理程序(例如:sqlserver)中的內(nèi)存與進程的詳細信息。如果想要以類似任務管理器的顯示方式來自動更新畫面,可以搭配“-r 秒數(shù)”參數(shù)來執(zhí)行。至于要查詢的對象并非是本地而是遠程計算機,則可以搭配\computername參數(shù)來指定遠程計算機名稱。
如果目前并非以遠程計算機的系統(tǒng)管理員身分登錄,可能會發(fā)生無法取得信息的問題,此時您可搭配-u來指定登錄的使用者名稱以及-p來設置密碼。
PsList下載網(wǎng)址:http://technet.microsoft.com/en-us/sysinternals/bb896682.aspx。
PsLoggedOn命令工具主要用于顯示所有本地登錄的使用者以及遠程登錄存取共享資源的用戶清單,它可運行在Windows XP或Windows Server 2003以上版本的操作系統(tǒng)上。
PsLoggedOn命令工具在沒有任何命令參數(shù)的情況下,即可使用來查看本地的登錄清單。如果只是想要查看惟一本地登錄的使用者,可以搭配-l參數(shù)。如果要查看特定遠程計算機上的登錄列表,則可以加上\computername參數(shù)來指定遠程計算機名稱。
PsLoggedOn下載網(wǎng)址:http://technet.microsoft.com/en-us/sysinternals/bb897545.aspx。
PsPasswd是一個可讓系統(tǒng)管理原來變更本地或遠程系統(tǒng)上賬號密碼的命令工具,它可運行在Windows XP或Windows Server 2003以上版本的操作系統(tǒng)上。
如圖10所示,我們指示了以域系統(tǒng)管理員身份來聯(lián)機,并且修改遠程計算機上的本地系統(tǒng)管理賬戶(Administrator)密碼 成為abc@123,如果忽略了密碼設置,則會以空白密碼來取代。
PsPasswd獨立下載網(wǎng)址:http://technet.microsoft.com/en-us/sysinternals/bb897543.aspx。
Pskill.exe命令工具可以讓我們用來終止本地或遠程計算機中特定的處理程序,它可運行在Windows XP或Windows Server 2003以上版本的操作系統(tǒng)上。
例如,您可以使用-t參數(shù)來終止某個程序名稱相關(guān)的所有進程。如果想要終止的是遠程計算機上的某個程序,則只要搭配\computer參數(shù)來指定遠程的計算機名稱即可。
PsKill下載網(wǎng)址:http://technet.microsoft.com/en-us/sysinternals/bb896683.aspx
Psshutdown.exe是一個用來替遠程計算機下達進行關(guān)機、注銷用戶、鎖定系統(tǒng)或終止等操作的命令工具,它運行在Windows XP或Windows Server 2003以上版本的操作系統(tǒng)上。
您可以通過\computer參數(shù)方式來指定要關(guān)閉的計算機名稱,如果有多部計算機要指定,可以使用逗號來區(qū)隔(例如:\PC01,PC02)。
另一種方式則是可以通過@file參數(shù)來指定已列計算機名稱列表的文本文件,如果指定了通配符 (\*),則會在目前域的所有計算機上執(zhí)行指定的命令。例如,進行集體關(guān)機作業(yè)。
-u與-p參數(shù)一樣是用來指定特定的執(zhí)行賬戶與密碼。至于其他常見的參數(shù),用途分別有:
-h:進入休眠狀態(tài)。
-k:關(guān)閉計算機的電源。
-l:鎖定計算機。
-d:暫停計算機。
-r:關(guān)機后重新啟動。
-f:在關(guān)機期間強制結(jié)束所有執(zhí)行中的應用程序。
-t:指定關(guān)機之前的倒數(shù)秒數(shù)(默認值:20 秒)。
-m:此選項可讓您指定在關(guān)閉倒數(shù)開始時顯示給登入用戶的訊息。
-v:在關(guān)機之前以指定的秒數(shù)顯示訊息。
psshutdown下載網(wǎng)址:http://technet.microsoft.com/en-us/sysinternals/bb897541.aspx。