sc.exe create
Membuat subkunci dan entri untuk layanan di registri dan di database Service Control Manager.
Sintaks
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>]
Parameter
Parameter | Deskripsi |
---|---|
<servername> |
Menentukan nama server jarak jauh tempat layanan berada. Nama harus menggunakan format Universal Naming Convention (UNC) (misalnya, \myserver). Untuk menjalankan SC.exe secara lokal, jangan gunakan parameter ini. |
<servicename> |
Menentukan nama layanan yang dikembalikan oleh operasi getkeyname . |
type= {own | share | kernel | filesys | rec | interact type= {own | share}} |
Menentukan jenis layanan. Opsinya meliputi:
|
start= {boot | system | auto | demand | disabled | delayed-auto} |
Menentukan jenis mulai untuk layanan. Opsinya meliputi:
|
error= {normal | severe | critical | ignore} |
Menentukan tingkat keparahan kesalahan jika layanan gagal dimulai ketika komputer dimulai. Opsinya meliputi:
|
binpath= <binarypathname> |
Menentukan jalur ke file biner layanan. Tidak ada default untuk binpath=, dan string ini harus disediakan. |
group= <loadordergroup> |
Menentukan nama grup tempat layanan ini menjadi anggota. Daftar grup disimpan dalam registri, di subkuntang HKLM\System\CurrentControlSet\Control\ServiceGroupOrder . Nilai default-nya adalah null. |
tag= {yes | no} |
Menentukan apakah akan mendapatkan TagID dari panggilan CreateService atau tidak. Tag hanya digunakan untuk driver boot-start dan system-start. |
depend= <dependencies> |
Menentukan nama layanan atau grup yang harus dimulai sebelum layanan ini. Nama dipisahkan oleh garis miring (/). |
obj= {<accountname> | <objectname>} |
Menentukan nama akun tempat layanan akan dijalankan, atau menentukan nama objek driver Windows tempat driver akan dijalankan. Pengaturan defaultnya adalah LocalSystem. |
displayname= <displayname> |
Menentukan nama yang mudah diingat untuk mengidentifikasi layanan dalam program antarmuka pengguna. Misalnya, nama subkunci dari satu layanan tertentu adalah wuauserv, yang memiliki nama tampilan Pembaruan Otomatis yang lebih ramah. |
password= <password> |
Menentukan kata sandi. Ini diperlukan jika akun selain akun LocalSystem digunakan. |
/? | Menampilkan bantuan pada prompt perintah. |
Keterangan
Setiap opsi baris perintah (parameter) harus menyertakan tanda sama dengan sebagai bagian dari nama opsi.
Spasi diperlukan antara opsi dan nilainya (misalnya, type= own. Jika ruang dihilangkan, operasi gagal.
Contoh
Untuk membuat dan mendaftarkan jalur biner baru untuk layanan NewService , ketik:
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
Untuk mempelajari selengkapnya tentang sc.exe
perintah, lihat perintah SC.