Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kayıt defterinde ve Service Control Manager veritabanında bir hizmet için alt anahtar ve girdiler oluşturur.
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> |
Hizmetin bulunduğu uzak sunucunun adını belirtir. Adın Evrensel Adlandırma Kuralı (UNC) biçimini (örneğin, \myserver) kullanması gerekir. SC.exe yerel olarak çalıştırmak için bu parametreyi kullanmayın. |
<servicename> |
getkeyname işlemi tarafından döndürülen hizmet adını belirtir. |
type= {own | share | kernel | filesys | rec | interact type= {own | share}} |
Hizmet türünü belirtir. Seçenekler şunlardır:
|
start= {boot | system | auto | demand | disabled | delayed-auto} |
Hizmetin başlangıç türünü belirtir. Seçenekler şunlardır:
|
error= {normal | severe | critical | ignore} |
Bilgisayar başlatıldığında hizmet başlatılamazsa hatanın önem derecesini belirtir. Seçenekler şunlardır:
|
binpath= <binarypathname> |
Hizmet ikili dosyasının yolunu belirtir. binpath= için varsayılan değer yoktur ve bu dizenin sağlanması gerekir. |
group= <loadordergroup> |
Bu hizmetin üye olduğu grubun adını belirtir. Grup listesi kayıt defterinde, HKLM\System\CurrentControlSet\Control\ServiceGroupOrder alt anahtarında depolanır. Varsayılan değer null'tır. |
tag= {yes | no} |
CreateService çağrısından TagID alınıp alınmayacağını belirtir. Etiketler yalnızca önyükleme-başlatma ve sistem başlatma sürücüleri için kullanılır. |
depend= <dependencies> |
Bu hizmet öncesinde başlatılması gereken hizmetlerin veya grupların adlarını belirtir. Adlar eğik çizgilerle (/) ayrılır. |
obj= {<accountname> | <objectname>} |
Bir hizmetin çalıştırılacağı hesabın adını veya sürücünün çalıştırılacağı Windows sürücü nesnesinin adını belirtir. Varsayılan ayar LocalSystem'dir. |
displayname= <displayname> |
Kullanıcı arabirimi programlarında hizmeti tanımlamak için kolay bir ad belirtir. Örneğin, belirli bir hizmetin alt anahtar adı, Otomatik Güncelleştirmeler gibi daha kolay bir görünen ada sahip olan wuauserv'dir. |
password= <password> |
Bir parola belirtir. LocalSystem hesabı dışında bir hesap kullanılıyorsa bu gereklidir. |
| /? | Komut isteminde yardım görüntülenir. |
Remarks
Her komut satırı seçeneği (parametre), seçenek adının bir parçası olarak eşittir işaretini içermelidir.
Bir seçenek ile değeri arasında bir boşluk bırakılmalıdır (örneğin, type= own. Alan atlanırsa işlem başarısız olur.
Examples
NewService hizmeti için yeni bir ikili yol oluşturmak ve kaydetmek için şunu yazın:
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
Komut hakkında sc.exe daha fazla bilgi edinmek için bkz: SC komutları.