sc config

sc config是Windows DOS系統下的命令,用來修改註冊表和“服務控制管理器”資料庫中服務項目的值。

套用範圍

此命令適用於:Windows 7,Windows Server 2003,Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2,Windows Server 2008, Windows Server 2008 R2,Windows Vista。

用法

sc config [service name] ...

選項

注意: 選項名稱包括等號。

type=
start=
error=
binPath=
group=
tag=
depend=
obj=
DisplayName=
password=

sc config telnet start=

start= 啟動類型:

start= {boot | system | auto | demand | disabled}

boot:由啟動載入程式載入的設備驅動程式。
system:在核心初始化過程中啟動的設備驅動程式。
auto:(自動)每次計算機重新啟動時都會自動啟動、並且即使無人登錄到計算機也能正常運行的服務。
demand:(手動)必須手動啟動的服務。如果沒有指定 start=,則此項即為默認值。
disabled:(已禁用)不能啟動的服務。要啟動禁用的服務,應將啟動類型更改為其他值。

值描述

boot

由啟動載入程式載入的設備驅動程式。

system

在核心初始化過程中啟動的設備驅動程式。

auto

每次計算機重新啟動時都會自動啟動、並且即使無人登錄到計算機也能正常運行的服務。

demand

必須手動啟動的服務。如果沒有指定start=,則此項即為默認值。

disabled

不能啟動的服務。要啟動禁用的服務,應將啟動類型更改為其他值。

error={normal|severe|critical|ignore}

如果在啟動過程中,服務啟動失敗,則指定

值描述

own

服務以其自身的進程運行。不與其他服務共享執行檔。這是默認值。

share

服務作為共享進程運行。與其他服務共享執行檔。

kernel

驅動程式。

filesys

檔案系統驅動程式。

rec

檔案系統識別驅動程式(標識計算機上使用的檔案系統)。

adapt

適配器驅動程式(標識鍵盤、滑鼠、磁碟驅動器這樣的硬體項)。

interact

服務可以與桌面互動,接收用戶的輸入。互動服務必須在 LocalSystem 帳戶下運行。該類型必須與type= own或type= shared(例如,type= interact type= own)結合使用。自身使用type= interact將會產生參數無效的錯誤。

錯誤的嚴重性。

值描述

normal

將記錄錯誤,並且顯示訊息對話框,通知用戶服務啟動失敗。啟動將繼續。這是默認設定。

severe

記錄錯誤(如果存在)。計算機嘗試以最新的有效配置重新啟動。這可能導致計算機能夠重新啟動,但服務卻仍然無法運行。

critical

記錄錯誤(如果存在)。計算機嘗試以最新的有效配置重新啟動。如果上次已知正確的配置失敗,啟動也將失敗,啟動進程將以停止錯誤而中止。

ignore

錯誤已記錄,啟動繼續。記錄錯誤超出在事件日誌的範圍,不再給用戶作出提示。

binpath= BinaryPathName

指定指向服務二進制檔案的路徑。

group= LoadOrderGroup

指定該服務所屬組的名稱。組列表存儲在註冊表的 HKLM\System\CurrentControlSet\Control\ServiceGroupOrder 子項中。默認設定為空值。

tag={yes|no}

指定是否在 CreateService 調用中獲得 TagID。標記僅用於引導啟動或系統啟動驅動程式。

depend= dependencies

指定必須在此項服務之前啟動的服務或組的名稱。名稱以正斜槓 (/) 分隔。

obj={ AccountName| ObjectName}

指定運行服務將使用的帳戶名,或指定運行驅動程式將使用的 Windows 驅動程式對象名。默認設定為LocalSystem。

displayname= DisplayName

指定一個可以在用戶界面程式中用於為用戶標識服務的友好的、有意義的名稱。例如,一項服務的子項名是對用戶毫無意義的 wuauserv,而顯示的名稱是“自動更新”。

password= Password

指定一個密碼。如果使用了非 LocalSystem 的帳戶,則此項是必需的。

/?

在命令提示符下顯示幫助。

下面是一些系統常見的服務名: 顯示名稱 服務名稱 描述AlerterAlerter通知所選用戶和計算機有關係統管理級警報。Application Layer Gateway ServiceALG為 Internet 連線共享和 Windows 防火牆提供第三方協定外掛程式的支持。Application ManagementAppMgmt提供軟體安裝服務,諸如分派,發行以及刪除。Automatic Updateswuauserv啟用 Windows 更新的下載和安裝。Background Intelligent Transfer ServiceBITS利用空閒的網路頻寬在後台傳輸檔案。ClipBookClipSrv啟用“剪貼簿查看器”儲存信息並與遠程計算機共享。COM+ Event SystemEventSystem支持系統事件通知服務(SENS),此服務為訂閱組件對象模型(COM)組件事件提供自動分布功能。COM+ System ApplicationCOMSysApp管理 基於COM+ 組件的配置和跟蹤。Computer BrowserBrowser維護網路上計算機的更新列表,並將列表提供給計算機指定瀏覽。Cryptographic ServicesCryptSvc提供三種管理服務: 編錄資料庫服務; 受保護的根服務;密鑰(Key)服務。DCOM 伺服器進程啟動器DcomLaunch為 DCOM 服務提供載入功能。DHCP ClientDhcp通過註冊和更改 IP 地址以及 DNS 名稱來管理網路配置。Distributed Link Tracking ClientTrkWks在計算機內 NTFS 檔案之間保持連結或在網路域中的計算機之間保持連結。Distributed Transaction CoordinatorMSDTC協調跨多個資料庫、訊息佇列、檔案系統等資源管理器的事務。DNS ClientDNSCache為此計算機解析和緩衝域名系統 (DNS) 名稱。Error Reporting ServiceERSvc服務和應用程式在非標準環境下運行時允許錯誤報告。Event LogEventLog啟用在事件查看器查看基於 Windows 的程式和組件頒發的事件日誌訊息。無法終止此服務。Extensible Authentication Protocol ServiceEapHost提供 Windows 客戶端可擴展的身份驗證協定Fast User Switching CompatibilityFastUserSwitchingCompatibility為在多用戶下需要協助的應用程式提供管理。Health Key and Certificate Management ServiceHkmSvc管理健康證書和密鑰(由 NAP 使用)Help and SupportHelpSvc啟用在此計算機上運行幫助和支持中心。HTTP SSLHTTPFilter此服務通過安全套接字層(SSL)實現 HTTP 服務的安全超文本傳送協定(HTTPS)。IMAPI CD-Burning COM ServiceIMAPIService用 IMAPI 管理 CD 錄製。Indexing ServiceCiSvc本地和遠程計算機上檔案的索引內容和屬性;通過靈活查詢語言提供檔案快速訪問。IPSEC ServicesPolicyAgent管理 IP 安全策略以及啟動 ISAKMP/Oakley (IKE) 和 IP 安全驅動程式。Logical Disk Managerdmserver監測和監視新硬碟驅動器並向邏輯磁碟管理器管理服務傳送卷的信息以便配置。Logical Disk Manager Administrative Servicedmadmin配置硬碟驅動器和卷。Machine Debug ManagerMDM支持對 Visual Studio 和腳本調試器進行本地和遠程調試。MessengerMessenger傳輸客戶端和伺服器之間的 NET SEND 和 Alerter 服務訊息。MS Software Shadow Copy ProviderSwPrv管理卷影複製服務拍攝的軟體卷影複製。Net LogonNetLogon支持網路上計算機 pass-through 帳戶登錄身份驗證事件。NetMeeting Remote Desktop SharingMnmsRvc使授權用戶能夠通過使用 NetMeeting 跨企業 intranet 遠程訪問此計算機。Network Access Protection AgentNapagent允許 Windows 客戶端參與網路訪問保護Network ConnectionsNetMan管理“網路和撥號連線”資料夾中對象。Network DDENetDDE為在同一台計算機或不同計算機上運行的程式提供動態數據交換 (DDE) 的網路傳輸和安全。Network DDE DSDMNetDDEdsdm管理動態數據交換 (DDE) 網路共享。Network Location Awareness (NLA)Nla收集並保存網路配置和位置信息,並在信息改動時通知應用程式。Network Provisioning ServiceXmlprov為自動網路提供管理基於域的 XML 配置檔案。NT LM Security Support ProviderNtLmSsp為使用傳輸協定而不是命名管道的遠程過程調用(RPC)程式提供安全機制。Office Source EngineOSE可保存用於更新和修復的安裝檔案,並且在下載安裝程式更新和 Watson 錯誤報告時必須使用。Performance Logs and AlertsSysmonlog收集本地或遠程計算機基於預先配置的日程參數的性能數據,然後將此數據寫入日誌或觸發警報。Plug and PlayPlugPlay使計算機在極少或沒有用戶輸入的情況下能識別並適應硬體的更改。Print SpoolerSpooler將檔案載入到記憶體中以便遲後列印。Protected StorageProtectedStorage提供對敏感數據(如私鑰)的保護性存儲,以便防止未授權的服務,過程或用戶對其的非法訪問。QoS RSVPRSVP為依賴質量服務(QoS)的程式和控制應用程式提供網路信號和本地通信控制安裝功能。Remote Access Auto Connection ManagerRasAuto無論什麼時候當某個程式引用一個遠程 DNS 或 NetBIOS 名或者地址就創建一個到遠程網路的連線。Remote Access Connection ManagerRasMan創建網路連線。Remote Desktop Help Session ManagerRDSessMgr管理並控制遠程協助。Remote Procedure Call (RPC)RPCSs提供終結點映射程式 (endpoint mapper) 以及其它 RPC 服務。Remote Procedure Call (RPC) LocatorRPCLocator管理 RPC 名稱服務資料庫。Remote RegistryRemoteRegistry使遠程用戶能修改此計算機上的註冊表設定。Routing and Remote AccessRemoteAccess在區域網路以及廣域網環境中為企業提供路由服務。Secondary LogonSeclogon啟用替換憑據下的啟用進程。Security Accounts ManagerSamSs存儲本地用戶帳戶的安全信息。Security CenterWscSvc監視系統安全設定和配置。ServerLanManServer支持此計算機通過網路的檔案、列印、和命名管道共享。Shell Hardware DetectionShellHWDetection為自動播放硬體事件提供通知。Smart CardSCardSvr管理此計算機對智慧卡的取讀訪問。SSDP Discovery ServiceSSDPSrv啟動您家庭網路上的 UPnP 設備的發現。System Event NotificationSENS跟蹤系統事件,如登錄 Windows,網路以及電源事件等。將這些事件通知給 COM+ 事件系統 “訂閱者(subscriber)”。System Restore ServiceSRService執行系統還原功能。Task SchedulerSchedule使用戶能在此計算機上配置和制定自動任務的日程。TCP/IP NetBIOS HelperLmHosts允許對“TCP/IP 上 NetBIOS (NetBT)”服務以及 NetBIOS 名稱解析的支持。TelephonyTapiSrv提供 TAPI 的支持,以便程式控制本地計算機,伺服器以及 LAN 上的電話設備和基於 IP 的語音連線。TelnetTlntSvr允許遠程用戶登錄到此計算機並運行程式,並支持多種 TCP/IP Telnet 客戶,包括基於 UNIX 和 Windows 的計算機。Terminal ServicesTermService允許多位用戶連線並控制一台機器,並且在遠程計算機上顯示桌面和應用程式。ThemesThemes為用戶提供使用主題管理的經驗。Uninterruptible Power SupplyUPS管理連線到計算機的不間斷電源(UPS)。Universal Plug and Play Device Hostupnphost為主持通用即插即用設備提供支持。Volume Shadow CopyVSS管理並執行用於備份和其它目的的卷影複製。WebClientWebClient使基於 Windows 的程式能創建、訪問和修改基於 Internet 的檔案。Windows AudioAudioSrv管理基於 Windows 的程式的音頻設備。Windows Firewall/Internet Connection Sharing (ICS)SharedAccEss為家庭和小型辦公網路提供網路地址轉換、定址、名稱解析和/或入侵保護服務。Windows Image Acquisition (WIA)StiSvc為掃瞄器和照相機提供圖像捕獲。Windows InstallerMSIServer添加、修改和刪除以 Windows 安裝程式(*.msi)的軟體包提供的應用程式。Windows Management InstrumentationWinmgmt提供共同的界面和對象模式以便訪問有關作業系統、設備、應用程式和服務的管理信息。Windows Management Instrumentation Driver ExtensionsWmi與驅動程式間交換系統管理信息。Windows Media Player Network Sharing ServiceWMPNetworkSvc使用通用即插即用設備與其他網路播放機和媒體設備共享 Windows Media Player 媒體庫Windows TimeW32Time維護在網路上的所有客戶端和伺服器的時間和日期同步。Wired AutoConfigDot3Svc此服務在乙太網接口上執行 IEEE 802.1X 身份驗證Wireless Zero ConfigurationWZCSvc為您的 802.11 適配器提供自動配置WMI Performance AdapterWMIApSrv從 WMI HiPerf 提供程式提供性能庫信息。WorkstationLanmanWorkstation創建和維護到遠程服務的客戶端網路連線。

NET命令可以關閉,暫停,開啟服務,用法如下

net stop messenger 關閉服務

net start messenger 開啟服務

net pause messenger 暫停服務

我們舉個例子吧:

sc config MSISerer start= auto & net start "Windows Installer"

將 Windows Installer 服務設定為手動並啟動該服務

備註

如果參數及其值之間沒有空格,(例如,是type= own,而不是type=own),則操作會失敗。

示例

下面的示例顯示了如何使用sc config命令:

sc config NewService binpath= "ntsd -d c:\windows\system32\NewServ.exe"  

相關詞條

熱門詞條

聯絡我們