ฉันต้องการสอบถามบริการ windows เพื่อหาพา ธ ที่สามารถใช้งานได้ผ่านทางพรอมต์คำสั่ง ฉันคิดว่าวิธีที่ฉันจะทำคือ: sc qc myServiceName
แต่เมื่อฉันทำอย่างนั้นฉันได้รับข้อผิดพลาดต่อไปนี้:
[SC] QueryServiceConfig ล้มเหลว 122:
พื้นที่ข้อมูลที่ส่งไปยังการเรียกของระบบมีขนาดเล็กเกินไป
[SC] GetServiceConfig ต้องการ 1,094 ไบต์
ฉันคิดว่านี่หมายความว่าคำสั่ง sc กำลังส่งโครงสร้างข้อมูลไปยังไลบรารีอื่นที่เล็กเกินไปสำหรับข้อมูลที่ต้องส่งคืน แทนที่จะ SC กำลังลองใหม่กับโครงสร้างข้อมูลที่มีขนาดใหญ่กว่า (1,094 ไบต์) มันจะระเบิดและให้ข้อความผิดพลาดที่น่าเกลียดนี้แก่ฉัน ขอบคุณ Micro $ oft
ดังนั้นมีวิธีแก้ไขข้อผิดพลาดนี้หรือไม่ ฉันต้องการเส้นทางไปยังไฟล์ที่เรียกทำงานได้ แต่จะแยกมันออกจากข้อความอื่น ๆ หากจำเป็น
2^13 = 8192
เป็นค่าสูงสุดสำหรับขนาดบัฟเฟอร์