หมายเลขบทความ (Article ID): 251192 - รีวิวครั้งสุดท้าย: 11 กันยายน 2554 - Revision: 3.0 วิธีการสร้างการบริการของ Windows โดยใช้ Sc.exe
เนื้อหาบนหน้านี้สรุปเมื่อต้องการสร้าง และเริ่มการทำงานของบริการจากบรรทัดคำสั่งจากระยะไกล คุณสามารถใช้เครื่องมือ SC (Sc.exe) รวมอยู่ใน Kit ทรัพยากร แม้ว่าคุณสามารถใช้เครื่องมือ Netsvc.exe และ Instsrv.exe เริ่มการทำงานของบริการบนคอมพิวเตอร์ระยะไกล เครื่องมือเหล่านี้ไม่ให้คุณสามารถสร้างการบริการจากระยะไกล หมายเหตุ:เครื่องมือ Srvinstw.exe คือ รุ่น (GUI) ของอินเทอร์เฟซผู้ใช้แบบกราฟิกที่ใช้ในการสร้างการบริการระยะไกล Srvinstw.exe ไม่ใช่เครื่องมือบรรทัดคำสั่ง ข้อมูลเพิ่มเติมคุณสามารถใช้ Sc.exe เพื่อช่วยพัฒนาบริการสำหรับ Windows Sc.exe ที่ให้ไว้ใน Kit ทรัพยากร ใช้การเรียกไปยัง Windows บริการควบคุมแอพพลิเคชันฟังก์ชันอินเทอร์เฟซ (API) การเขียนโปรแกรมทั้งหมด คุณสามารถตั้งค่าพารามิเตอร์การฟังก์ชันเหล่านี้ โดยระบุในบรรทัดคำสั่ง Sc.exe ยังแสดงสถานะของบริการ และดึงค่าในฟิลด์โครงสร้างสถานะการจัดเก็บ เครื่องมือนี้ยังให้คุณสามารถระบุชื่อของคอมพิวเตอร์ระยะไกลเพื่อให้คุณสามารถเรียกใช้ฟังก์ชัน API การบริการ หรือดูโครงสร้างสถานะของบริการบนคอมพิวเตอร์ระยะไกล Sc.exe ยังอนุญาตให้คุณสามารถเรียกฟังก์ชัน API การควบคุมการบริการ และแตกต่างกันของพารามิเตอร์จากบรรทัดคำสั่งใดก็ ประโยชน์นี้คือการ ให้แสดงวิธีการที่สะดวกในการสร้าง หรือการตั้งค่าคอนฟิกบริการข้อมูลในรีจิสทรีและฐานข้อมูลของตัวจัดการควบคุมบริการ คุณไม่มีการกำหนดค่าบริการ โดยการสร้างรายการในรีจิสทรีด้วยตนเองแล้ว เริ่มระบบของคอมพิวเตอร์เพื่อบังคับให้ตัวจัดการควบคุมบริการการปรับปรุงของฐานข้อมูลใหม่ Sc.exe ใช้ไวยากรณ์ต่อไปนี้: Syntax1 (ใช้ Syntax1 เพื่อรัน Sc.exe) Servicename คำสั่ง sc [Servername] [Optionname = Optionvalue...] Syntax2 (ใช้ Syntax2 เพื่อแสดงข้อมูลความช่วยเหลือ ยกเว้นแบบสอบถามคำสั่ง)sc [คำสั่ง] พารามิเตอร์
กระบวนการsc createcommand creates an entry for the service in the registry and in the Service Control Manager database. ไวยากรณ์ sc [Servername] create Servicename [Optionname= Optionvalue... พารามิเตอร์
Specifies the value for the parameter named by Optionname. See the Optionname reference for a list of supported values. When a string is to be input, the use of empty quotes means that an empty string is passed in. Note that there is a space betweenOptionValueand the equal sign. หมายเหตุ:กระบวนการsc createcommand performs the operations of the CreateService API function. The following example creates a registry entry for the service named "NewService" on the computer called \\remotecomputer: sc \\remotecomputer create newservice binpath= c:\nt\system32\newserv.exe หมายเหตุ:In Windows 2000, Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008, the binpath is located at C:\Windows\System32\Newserv.exe.This service is created as a WIN32_SHARE_PROCESS with a SERVICE_DEMAND_START start-type by default. It does not have any dependencies, and runs in the LocalSystem security context. The following example creates the service on the local computer as an auto-start service that runs in its own process. It has dependencies on the TDI group and on the NetBIOS service. Notice that you must add quotes around the list of space-separated dependencies. sc create newservice binpath= c:\nt\system32\newserv.exe type= own
start= auto depend= "+tdi netbios" หมายเหตุ:In Windows 2000, Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008, the binpath is located at C:\Windows\System32\Newserv.exe.สำหรับเพิ่มเติมข้อมูลเกี่ยวกับเครื่องมือ Sc.exe โปรดดูเอกสาร Sc dev.txt ใน Kit ทรัพยากร เอกสารนี้อธิบาย Sc.exe รายละเอียดมากกว่า ใช้กับ
แปลโดยคอมพิวเตอร์ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:251192
(http://support.microsoft.com/kb/251192/en-us/
)
| ทรัพยากรอื่นๆ ไซต์การสนับสนุนอื่นๆ
ชุมชนรับความช่วยเหลือเดี๋ยวนี้การแปลบทความ
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


กลับไปด้านบน
