Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Skapar en undernyckel och poster för en tjänst i registret och i Service Control Manager-databasen.
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>]
Parameterar
Parameter | Beskrivning |
---|---|
<servername> |
Anger namnet på fjärrservern där tjänsten finns. Namnet måste använda UNC-formatet (Universal Naming Convention) (till exempel \myserver). Använd inte den här parametern om du vill köra SC.exe lokalt. |
<servicename> |
Anger tjänstnamnet som returneras av åtgärden getkeyname. |
type= {own | share | kernel | filesys | rec | interact type= {own | share}} |
Anger tjänsttypen. Alternativen är:
|
start= {boot | system | auto | demand | disabled | delayed-auto} |
Anger starttypen för tjänsten. Alternativen är:
|
error= {normal | severe | critical | ignore} |
Anger allvarlighetsgraden för felet om tjänsten inte startar när datorn startas. Alternativen är:
|
binpath= <binarypathname> |
Anger en sökväg till tjänstens binära fil. Det finns inget standardvärde för binpath=och den här strängen måste anges. |
group= <loadordergroup> |
Anger namnet på den grupp som tjänsten är medlem i. Listan över grupper lagras i registret i HKLM\System\CurrentControlSet\Control\ServiceGroupOrder undernyckel. Standardvärdet är null. |
tag= {yes | no} |
Anger om du vill hämta ett TagID från CreateService-anropet eller inte. Taggar används endast för start- och systemstartdrivrutiner. |
depend= <dependencies> |
Anger namnen på de tjänster eller grupper som måste starta före den här tjänsten. Namnen avgränsas med snedstreck (/). |
obj= {<accountname> | <objectname>} |
Anger ett namn på ett konto där en tjänst ska köras, eller anger namnet på det Windows-drivrutinsobjekt som drivrutinen ska köras i. Standardinställningen är LocalSystem. |
displayname= <displayname> |
Anger ett eget namn för att identifiera tjänsten i användargränssnittsprogram. Till exempel är undernyckelnamnet för en viss tjänst wuauserv, som har ett mer användarvänligt visningsnamn för automatiska uppdateringar. |
password= <password> |
Anger ett lösenord. Detta krävs om ett annat konto än LocalSystem-kontot används. |
/? | Visar hjälp i kommandotolken. |
Anmärkningar
Varje kommandoradsalternativ (parameter) måste innehålla likhetstecknet som en del av alternativnamnet.
Ett utrymme krävs mellan ett alternativ och dess värde (till exempel type= own. Om utrymmet utelämnas misslyckas åtgärden.
Exempel
Om du vill skapa och registrera en ny binär sökväg för NewService-tjänsten skriver du:
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
Mer information om kommandot finns i sc.exe
SC-kommandon.