sc.exe: 在本機控制遠端電腦的服務

在本機要直接控制遠端電腦的服務,可以透過MMC的新增主機來達成,但總是要許多個步驟,因此一般都是用VNC直接連到該部電腦來操作。事實上在Windows 2000的Resource Kit中有一個 sc.exe 指令可以輕易的達成此功能(在Windows 2003已內建此指令了,檔案存放於c:Windowssystem32)。

sc 是Service Control的意思,透過sc.exe對Windows的Service Control Manager下命令,不加參數執行會顯示出完整參數說明:

說明:
SC 是一個用來和服務控制管理員溝通的命令列程式。
使用方法:
sc [command] [service name]

選項格式是 "ServerName"
命令的進一步說明可經由鍵入: "sc [command]" 來取得
命令:
query———–查詢服務的狀態,或列舉服務類型的狀態。
queryex———查詢服務延伸的狀態,或或列舉服務類型的狀態。
start———–啟動服務。
pause———–傳送 PAUSE 控制要求到服務。
interrogate—–傳送 INTERROGATE 控制要求到服務。
continue——–傳送 CONTINUE 控制要求到服務。
stop————傳送 STOP 要求到服務。
config———-變更服務 (持續) 的設定。
description—–變更服務的說明。
failure———變更服務失敗時執行的動作。
qc————–查詢服務的設定資訊。
qdescription—-查詢服務的說明。
qfailure——–查詢服務失敗時執行的動作。
delete———-刪除服務 (從登錄中)。
create———-建立服務 (將其新增到登錄中)。
control———傳送控制到服務。
sdshow———-顯示服務的安全性描述元。
sdset———–設定服務的安全性描述元。
GetDisplayName–取得服務的 DisplayName。
GetKeyName——取得服務的 ServiceKeyName。
EnumDepend——列舉服務的依存性。

下列命令不要求服務名稱:
sc

您是否要參閱 QUERY 和 QUERYEX 命令的說明? [ y | n ]:

QUERY 和 QUERYEX 選項:
如果查詢命令緊跟著一個服務名稱,傳回該服務的狀態,其他選項
在這個情況下將不再套用。如果查詢命令之後沒有任何選項,或是
下列選項之一,將會列舉服務。
type= 要列舉的服務類型 (driver, service, all)
(預設值 = service)
state= 要列舉的服務狀態 (inactive, all)
(預設值 = active)n"
bufsize= 列舉緩衝區的大小 (單位: 位元組)
(預設值 = 4096)
ri= 開始列舉的繼續索引編號n"
(預設值 = 0)
group= 要列舉的服務群組
(預設值 = all groups)

語法範例
sc query – 列舉使用中服務和驅動程式的狀態
sc query messenger – 顯示信差服務的狀態
sc queryex messenger – 顯示信差服務的延伸狀態
sc query type= driver – 只列舉使用中的驅動程式
sc query type= service – 只列舉 Win32 服務
sc query state= all – 列舉所有服務和驅動程式的狀態
sc query bufsize= 50 – 以 50 位元組緩衝區來列舉
sc query ri= 14 – 以繼續索引 = 14 來列舉
sc queryex group= "" – 列舉不在群組中的使用中服務
sc query type= service type= interact – 列舉所有不在使用中的服務
sc query type= driver group= NDIS – 列舉所有 NDIS 驅動程式

*要重開遠端主機的Resin Server,以下列命令即可:

sc 遠端電腦名 stop "MSSQLServer"
sc 遠端電腦名 start "MSSQLServer"

*要知道遠端主機某個服務的狀況,可以用下列命令:
sc 遠端電腦名 qc "服務名"
qc=QueryServiceConfig, 例:
sc 遠端電腦名 qc "schedule"

*要把某個服務由自動啟動變成手動則用下列命令:
sc 遠端電腦名 config start=demand
啟動的參數有 boot, system, auto, demand, disabled等5種。

其他參數用 sc [參數] 就會顯示出來。請自行測試。

##

您可能也會有興趣的類似文章

填寫回應

 

 

 

您可使用這些HTML標籤

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

隨機文章

  1. 多加一個『版本管理工具』的分類 
  2. [Xuite] 變更Banner樣式 (3)
  3. [blog] 不想寫Blog時….. 
  4. 新出爐的Online RSS feed reader: FeedShow (3)
  5. ThunderBird: 設定擴充套件的選項 
  6. WordPress瀏覽圖片的FancyBox外掛 (8)
  7. 開始使用Bloglines當做RSS Reader 
  8. 原來IntelliJ IDEA也有中文的網站 
  9. 計算電腦耗電量的小工具:JouleMeter (2)
  10. Oracle購併CRM廠商Siebel 

歷史熱門文章

  1. 如何手動輸入Plurk的表情圖示? (353,090 點擊/2008-09-29)
  2. 簡單放大Plurk輸入區的方法[修訂] (86,929 點擊/2008-09-29)
  3. 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (84,024 點擊/2011-06-01)
  4. Plurk CSS樣式自訂修改全攻略 (83,123 點擊/2009-07-04)
  5. 網路升級光世代50M/3M與設定ZyXEL P874 (53,315 點擊/2011-05-28)
  6. 輕鬆學會彈指神功-揭露AutoHotkey絕技 (43,178 點擊/2008-04-10)
  7. iPad新手入門技巧 (40,427 點擊/2011-02-05)
  8. 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (38,151 點擊/2010-04-27)
  9. 把HTC Touch HD操作介面換成Spb Mobile Shell,美觀又便利! (37,956 點擊/2009-02-18)
  10. 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (35,922 點擊/2009-04-18)