Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee maakt u een subsleutel en vermeldingen voor een service in het register en in de Service Control Manager-database.
Syntax
sc.exe [<servername>] create [<servicename>] [type= {own | share | kernel | filesys | rec | interact type= {own | share}}] [start= {boot | system | auto | demand | disabled | delayed-auto}] [error= {normal | severe | critical | ignore}] [binpath= <binarypathname>] [group= <loadordergroup>] [tag= {yes | no}] [depend= <dependencies>] [obj= {<accountname> | <objectname>}] [displayname= <displayname>] [password= <password>]
Parameters
| Parameter | Description |
|---|---|
<servername> |
Hiermee geeft u de naam van de externe server waarop de service zich bevindt. De naam moet de UNC-indeling (Universal Naming Convention) gebruiken (bijvoorbeeld \myserver). Als u SC.exe lokaal wilt uitvoeren, gebruikt u deze parameter niet. |
<servicename> |
Hiermee geeft u de servicenaam op die wordt geretourneerd door de bewerking getkeyname . |
type= {own | share | kernel | filesys | rec | interact type= {own | share}} |
Hiermee geeft u het servicetype. De opties zijn onder andere:
|
start= {boot | system | auto | demand | disabled | delayed-auto} |
Hiermee geeft u het begintype voor de service. De opties zijn onder andere:
|
error= {normal | severe | critical | ignore} |
Hiermee geeft u de ernst van de fout op als de service niet kan worden gestart wanneer de computer wordt gestart. De opties zijn onder andere:
|
binpath= <binarypathname> |
Hiermee geeft u een pad naar het binaire servicebestand. Er is geen standaard voor binpath=, en deze string moet worden opgegeven. |
group= <loadordergroup> |
Hiermee geeft u de naam op van de groep waarvan deze service lid is. De lijst met groepen wordt opgeslagen in het register, in de subsleutel HKLM\System\CurrentControlSet\Control\ServiceGroupOrder . De standaardwaarde is null. |
tag= {yes | no} |
Hiermee geeft u op of een TagID moet worden opgehaald uit de aanroep CreateService. Tags worden alleen gebruikt voor opstart- en systeemstartstuurprogramma's. |
depend= <dependencies> |
Hiermee geeft u de namen van services of groepen op die vóór deze service moeten worden gestart. De namen worden gescheiden door slashes (/). |
obj= {<accountname> | <objectname>} |
Hiermee geeft u een naam op van een account waarin een service wordt uitgevoerd of een naam van het Windows-stuurprogrammaobject waarin het stuurprogramma wordt uitgevoerd. De standaardinstelling is LocalSystem. |
displayname= <displayname> |
Hiermee geeft u een beschrijvende naam voor het identificeren van de service in gebruikersinterfaceprogramma's. De subsleutelnaam van een bepaalde service is bijvoorbeeld wuauserv, die een gebruiksvriendelijkere weergavenaam heeft van Automatische updates. |
password= <password> |
Hiermee geeft u een wachtwoord. Dit is vereist als een ander account dan het LocalSystem-account wordt gebruikt. |
| /? | Geeft hulp weer in de opdrachtprompt. |
Remarks
Elke opdrachtregeloptie (parameter) moet het gelijkteken bevatten als onderdeel van de naam van de optie.
Er is een spatie vereist tussen een optie en de waarde ervan (bijvoorbeeld type= own. Als de ruimte wordt weggelaten, mislukt de bewerking.
Examples
Als u een nieuw binair pad voor de NewService-service wilt maken en registreren, typt u:
sc.exe \\myserver create NewService binpath= c:\windows\system32\NewServ.exe
sc.exe create NewService binpath= c:\windows\system32\NewServ.exe type= share start= auto depend= +TDI NetBIOS
Zie SC-opdrachten voor meer informatie over de sc.exe opdracht.