很早之前我就寫過一篇求助的博文怎麼用DOS命令刪除遠程主機系統文件的方法,其實DEL這個命令是不支持刪除遠程主機文件http://allanfan.blog.51cto.com/520839/224197服務器
可是就在今天我無心在微軟的網站上發現了這個工具,終於解決了我當時所要實現的願望了,今天的主角就是PSExec,功能多可謂很好很強大,首先我要試用,不能亂說,要不IT PRO們必定會先罵我,如今我邀請大家一塊兒來用,我試用過是這樣子,你試用過也必定是這樣子滴.ide
http://technet.microsoft.com/en-us/Sysinternals/bb897553.aspx工具
下載下來解壓文件總大小才3.02M,而後把寫好的BAT文件放到同一目錄下面.測試
進入命令行模式按以下格式執行 PsExec.exe \\遠程主機名稱 –c 「BAT文件名稱」(注意:執行這個命令必定要爲遠程主機管理員才行,我這裏在域環境測試,個人用戶已爲管理員,若是不是域環境請在後面加參數 –u 用戶名 –P 密碼便可.)網站
爲了測試是否是真的在遠程主機執行操做,我這裏在BAT文件裏增長了查看主機IP信息,以更加確認咱們的操做是在遠程主機上進行的.(BAT文件默認會複製到遠程主機的system32目錄下面)命令行
這裏面不少命令在工做中都頗有用,本身能夠慢慢研究,例如我想知道某臺電腦當前是誰的用戶在登陸,咱們能夠用Psloggedon.exe很快就能知道3d
想知道服務器某個服務是否是出了問題,咱們能夠用psservice.exe來查詢服務的當前運行狀態.(還能夠啓動/中止/暫停/重啓服務)code
遠程關機或重啓主機blog
工做應用中一實例演示:進程
在公司的電腦發現常常有些電腦病毒定義不能正常自動更新,我發現有些緣由是因爲C盤沒有足夠的磁盤空間所致,這裏我找了一批處理文件來查看磁盤剩餘空間信息
若發現空間不夠我就用批處理來刪除磁盤一些不用的文件
通常有了磁盤空間之後過一段時間客戶端會自動跟服務器獲取病毒定義更新的,若想及時更新,先把病毒定義下載下來,通常因爲病毒定義文件很大,咱們先把它拷貝到遠程電腦上面
而後執行更新,在後面加一個/q參數表示靜默安裝,咱們能夠經過pslist.exe來查看遠程電腦後臺所運行的進程,參砍認咱們的安裝程序在執行,完成之後沒有錯誤就會返回一個code 0的代碼,表示任務順利完成
怎麼樣?全部的任務都經過命令在後臺進行,在用戶不知不覺和狀況下面,我把我須要作的事情所有搞定了.
更多更詳細的應用就本身慢慢去挖掘,相信這些命令集合能在工做中助你一臂之力.最後附上下載下來的工具和我寫好的BAT文件免費奉送給你們使用