Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt einen Unterschlüssel und Einträge für einen Dienst in der Registrierung und der Dienststeuerungs-Manager-Datenbank.
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> |
Gibt den Namen des Remoteservers an, auf dem sich der Dienst befindet. Der Name muss das UNC-Format (Universal Naming Convention) verwenden (z. B. „\myserver“). Verwenden Sie diesen Parameter nicht, um „SC.exe“ lokal auszuführen. |
<servicename> |
Specifies the service name returned by the getkeyname operation. |
type= {own | share | kernel | filesys | rec | interact type= {own | share}} |
Gibt den Diensttyp an. Die Optionen lauten:
|
start= {boot | system | auto | demand | disabled | delayed-auto} |
Gibt den Starttyp für den Dienst an. Die Optionen lauten:
|
error= {normal | severe | critical | ignore} |
Gibt den Schweregrad des Fehlers an, wenn der Dienst beim Starten des Computers nicht gestartet werden kann. Die Optionen lauten:
|
binpath= <binarypathname> |
Gibt einen Pfad zur Binärdatei des Diensts an. There is no default for binpath=, and this string must be supplied. |
group= <loadordergroup> |
Gibt den Namen der Gruppe an, deren Mitglied dieser Dienst ist. The list of groups is stored in the registry, in the HKLM\System\CurrentControlSet\Control\ServiceGroupOrder subkey. Der Standardwert ist "null". |
tag= {yes | no} |
Gibt an, ob eine TagID aus dem CreateService-Aufruf abgerufen werden soll. Tags werden nur für Bootstart- und Systemstarttreiber verwendet. |
depend= <dependencies> |
Gibt die Namen von Diensten oder Gruppen an, die vor diesem Dienst gestartet werden müssen. Die Namen werden durch Schrägstriche (/) getrennt. |
obj= {<accountname> | <objectname>} |
Gibt einen Namen eines Kontos an, in dem ein Dienst ausgeführt wird, oder gibt einen Namen des Windows-Treiberobjekts an, in dem der Treiber ausgeführt wird. The default setting is LocalSystem. |
displayname= <displayname> |
Gibt einen Anzeigenamen zum Identifizieren des Diensts in Benutzeroberflächenprogrammen an. For example, the subkey name of one particular service is wuauserv, which has a more friendly display name of Automatic Updates. |
password= <password> |
Gibt ein Kennwort an. Dies ist erforderlich, wenn ein anderes Konto als das LocalSystem-Konto verwendet wird. |
/? | Zeigt die Hilfe an der Eingabeaufforderung an. |
Remarks
Jede Befehlszeilenoption (Parameter) muss das Gleichheitszeichen als Teil des Optionsnamens enthalten.
A space is required between an option and its value (for example, type= own. Wenn das Leerzeichen ausgelassen wird, tritt bei dem Vorgang ein Fehler auf.
Examples
To create and register a new binary path for the NewService service, type:
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
To learn more about the sc.exe
command, see SC commands.