文章編號: 251192 - 上次校閱: 2008年3月4日 - 版次: 4.0 如何藉由使用 Sc.exe 建立 Windows 服務
在此頁中結論若要從遠端建立,並從命令列啟動服務,您可以使用 SC 工具 (Sc.exe) 包含在資源工具箱 」。 雖然您可以使用 [Netsvc.exe] 和 [Instsrv.exe 工具在遠端電腦上啟動服務,這些工具嗎不讓您能夠從遠端建立服務。 附註Srvinstw.exe 工具是用來建立遠端服務的圖形化使用者介面 (GUI) 版本。Srvinstw.exe 不是命令列工具。 其他相關資訊您可以使用 Sc.exe 來協助開發 Windows 的服務。資源工具箱 」 中所提供的 Sc.exe 會實作所有的程式設計介面 (API) 函數 [Windows 服務控制應用程式的呼叫。您可以設定這些函式的參數,藉由指定命令列上。Sc.exe 也會顯示服務狀態,並擷取儲存在狀態結構欄位中的值。這個工具也可讓您指定遠端電腦的名稱,讓您可以呼叫服務 API 函數或遠端電腦上檢視服務狀態結構。 Sc.exe 也可讓您呼叫任何服務控制 API 函式,從命令列參數的任何變動。此優點是它提供便利的方法,可建立或設定登錄和服務控制管理員資料庫中的服務資訊。您沒有設定服務以手動方式在登錄中建立項目,然後再重新啟動電腦,以強制 「 服務控制管理員 」 來更新它的資料庫。 Sc.exe 使用下列語法: Syntax1 (使用 Syntax1 執行 sc.exe) sc [Servername] 命令 Servicename [Optionname = Optionvalue...] Syntax2 (使用 Syntax2 顯示以外的 [查詢] 指令 [說明] 資訊) sc [命令] 參數
在登錄和服務控制管理員資料庫,sc 建立 命令會建立服務的一個項目。 語法 sc [Servername] 建立 Servicename [Optionname = Optionvalue... 參數
指定 Optionname 具名參數的值。請參閱 Optionname 參照的支援的值清單。當字串是會輸入時,空的引號使用表示傳入空字串。 請注意沒有 選項值 和等號之間的間距。 附註sc 建立 命令執行 CreateService API 函式的作業。 下列範例會建立名為"NewService 」 在電腦上的呼叫服務的登錄項目 \ \ remotecomputer: sc \\remotecomputer 建立 newservice binpath = c:\nt\system32\newserv.exe 附註在 Windows 2000、 Windows XP、 Windows Server 2003,Windows Vista 及 Windows Server 2008,binpath 是位於 C:\Windows\System32\Newserv.exe。這項服務預設會建立為具有 SERVICE_DEMAND_START 開始-類型 WIN32_SHARE_PROCESS。它並沒有任何相依性,而在 LocalSystem 安全性內容中執行。 下列範例會建立本機電腦上的服務為在它自己的處理序中執行的自動啟動服務。它具有相依性,TDI 群組和 NetBIOS 服務上。請注意您必須加入空格分隔的相依性清單周圍的引號。 sc 建立 newservice binpath = c:\nt\system32\newserv.exe 類型 = 自己開始 = 自動依存 ="+ tdi netbios" 附註在 Windows 2000、 Windows XP、 Windows Server 2003,Windows Vista 及 Windows Server 2008,binpath 是位於 C:\Windows\System32\Newserv.exe。 Sc.exe 工具需進一步詳細資訊,請參閱 Sc dev.txt 文件中資源工具箱 」。本文件將更詳細地說明 Sc.exe。 這篇文章中的資訊適用於:
機器翻譯重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。 按一下這裡查看此文章的英文版本:251192?
(http://support.microsoft.com/kb/251192/en-us/
)
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


回此頁最上方
