บริการในระบบปฏิบัติการ Windows ถูกสร้างขึ้นและจัดการโดยใช้ยูทิลิตี้เฉพาะ Instsrv.exe และ Srvany.exe ที่รวมอยู่ใน Windows NT Resource Kit สิ่งแรกออกแบบมาเพื่อดำเนินการติดตั้งและลบบริการที่กำหนดเองและส่วนที่สองมีหน้าที่รับผิดชอบในการทำงานของบริการ
คำแนะนำ
ขั้นตอนที่ 1
เข้าสู่เมนูหลักของระบบปฏิบัติการ Windows โดยคลิกปุ่ม "เริ่ม" เพื่อดำเนินการสร้างบริการที่กำหนดเองและไปที่เมนู "เรียกใช้"
ขั้นตอนที่ 2
ป้อน cmd ในกล่องเปิดและคลิกตกลงเพื่อยืนยันว่าตัวแปลคำสั่งของ Windows เริ่มทำงาน
ขั้นตอนที่ 3
ใส่ค่า
drive_name: / full_path_to_instsrv_Utility / Instsrv.exe service_name / drive_name: / full_path_to_srvany_ ยูทิลิตี้ / Srvany.exe
ในกล่องข้อความบรรทัดคำสั่งและยืนยันคำสั่งโดยกดซอฟต์คีย์ที่มีข้อความว่า Enter
ขั้นตอนที่ 4
กลับไปที่กล่องโต้ตอบ Run และป้อน regedit ในช่อง Open เพื่อเปิดเครื่องมือ Registry Editor
ขั้นตอนที่ 5
ขยายสาขา
HKEY_LOCAL_MACHINE / System / CurrentControlSet / Services / service_name
และขยายเมนู "แก้ไข" ของแถบเครื่องมือด้านบนของหน้าต่างตัวแก้ไขเพื่อการลงทะเบียนที่ถูกต้องของบริการที่สร้างขึ้นในระบบ
ขั้นตอนที่ 6
ระบุคำสั่ง Add Parameter และป้อนค่า Parameter ในฟิลด์ Parameter Name อย่าป้อนค่าใด ๆ ในช่อง "Class" และยืนยันการเลือกของคุณด้วยปุ่ม OK
ขั้นตอนที่ 7
เลือกพารามิเตอร์ที่สร้างขึ้นใหม่และระบุคำสั่ง "เพิ่มมูลค่า" ในเมนู "แก้ไข" ของแถบเครื่องมือบริการของหน้าต่างตัวแก้ไข
ขั้นตอนที่ 8
ป้อนค่า:
- แอปพลิเคชัน (ในฟิลด์ "ค่าพารามิเตอร์");
- Reg_SZ (ในฟิลด์ "ประเภทข้อมูล");
- disk_name: / full_path_to_executable_file_ of_ created_service.required_extension - ในฟิลด์ String
และปิดเครื่องมือ Registry Editor
ขั้นตอนที่ 9
โปรดจำไว้ว่าโดยค่าเริ่มต้น บริการที่สร้างขึ้นจะเริ่มในโหมดอัตโนมัติ การเปลี่ยนพารามิเตอร์นี้สามารถทำได้จากแอพเพล็ตบริการในแผงควบคุมหรือใช้คำสั่ง
net start service_name
ตัวแปลคำสั่งของ Windows อีกวิธีในการแก้ไขประเภทการเริ่มต้นของบริการที่สร้างขึ้นคือการใช้คำสั่ง
full_path_to_sc_utility / Sc.exe เริ่ม service_name
ที่บรรทัดคำสั่ง