ตัวจัดการอุปกรณ์ DevCon จากบรรทัดคำสั่ง ไม่ใช่คำสั่งภายในหรือภายนอกของโปรแกรมปฏิบัติการ (adb, javac, telnet, fastboot) ไม่ใช่คำสั่งภายในหรือภายนอก - วิธีแก้ไข

ผู้ใช้หลายคนเมื่อพิมพ์ในคอนโซล (หรือในหน้าต่าง โปรแกรมอรรถประโยชน์) คำสั่งจำนวนหนึ่ง หนึ่งในนั้นคือ "adb", "javac", "telnet", "fastboot"อาจประสบปัญหาระบบล้มเหลวในการรันคำสั่งนี้ และข้อความประกอบว่าคำสั่งที่ระบุ "ไม่ใช่คำสั่งภายในหรือภายนอก โปรแกรมปฏิบัติการ หรือแบตช์ไฟล์" . โดยปกติจะเกิดจากการที่เส้นทางไปยังไฟล์ที่ให้บริการคำสั่งนี้ไม่ได้ลงทะเบียนในระบบและเนื่องจากส่วนประกอบที่จำเป็นไม่ได้ถูกติดตั้งในระบบ ในเอกสารนี้ ฉันจะบอกคุณว่าข้อผิดพลาด “ไม่ใช่คำสั่งภายในหรือภายนอกของโปรแกรมปฏิบัติการ (adb, javac, telnet, fastboot)” คืออะไร รวมถึงวิธีแก้ไขด้วย

สาระสำคัญและสาเหตุของความผิดปกติ (adb, javac, telnet, fastboot)

ดังที่ได้กล่าวไปแล้วข้างต้น สาเหตุที่ข้อความนี้ปรากฏขึ้นก็คือ ระบบไม่ทราบตำแหน่งของไฟล์ที่เรียกใช้โดยคำสั่งเหล่านี้ (โดยปกติแล้วไฟล์จะมีชื่อเดียวกับคำสั่ง เช่น มีการใช้คำสั่ง “fastboot” ผ่านไฟล์ fastboot.exe)

เส้นทางไปยังไฟล์ที่ต้องการมักจะระบุไว้ในตัวแปร "เส้นทาง"การตั้งค่าระบบ (ต้องมีเส้นทางที่ชัดเจนไปยังไดเร็กทอรีซึ่งมีไฟล์ที่ระบุอยู่) หากไม่ได้ระบุเส้นทางที่ต้องการไว้ที่นั่น เมื่อคุณป้อนคำสั่งใดๆ ที่อธิบายไว้ ระบบจะตอบกลับว่า (ชื่อไฟล์) ไม่ใช่คำสั่งภายในหรือภายนอกของโปรแกรมปฏิบัติการ

นอกจากนี้สาเหตุที่ไม่รองรับคำสั่งดังกล่าว (โดยเฉพาะ "telnet") ก็เนื่องมาจากการไม่มีส่วนประกอบนี้ในระบบ (คุณต้องติดตั้งด้วยตัวเอง)

ในตัวแปรระบบ "Path" คุณต้องระบุเส้นทางไปยังไดเร็กทอรีซึ่งเป็นที่ตั้งของไฟล์ที่เรากำลังเรียกใช้

ไม่ใช่คำสั่งภายในหรือภายนอก - จะแก้ไขอย่างไร

ในการกำจัดข้อผิดพลาด "ไม่ใช่คำสั่งภายในหรือภายนอก" คุณต้องระบุเส้นทางให้ระบบ (ในภาษาอังกฤษ - "เส้นทาง") ไปยังไดเร็กทอรีที่มีไฟล์ที่เราต้องการ

ในการดำเนินการนี้ คุณต้องรู้แน่ชัดว่าไฟล์เหล่านี้อยู่ที่ใด (เช่น “javac” อาจอยู่ในเส้นทาง C:\Program Files\Java\jdk 1.8.0.45\bin (แทนที่จะเป็น “jdk 1.8.0.45” อาจมี "jdk" พร้อมหมายเลขอื่น) คุณต้องคัดลอกเส้นทางที่ระบุไปยังคลิปบอร์ด (ทำเครื่องหมายด้วยเคอร์เซอร์แล้วกดคีย์ผสม Ctrl+C)

  1. จากนั้นไปที่เดสก์ท็อปพีซีของคุณ วางเมาส์เหนือ "My Computer" คลิกขวา และเลือก "Properties" จากเมนูที่ปรากฏขึ้น
  2. ในหน้าต่างที่เปิดขึ้น คลิก "การตั้งค่าระบบขั้นสูง" ทางด้านซ้าย จากนั้นคลิกปุ่ม "ตัวแปรสภาพแวดล้อม"
  3. ใน "ตัวแปรระบบ" ให้มองหาพารามิเตอร์ "เส้นทาง" และเพิ่มเส้นทางแบบเต็มที่คุณคัดลอกไว้ก่อนหน้านี้จากไดเร็กทอรี Program Files\Java หลังเครื่องหมายอัฒภาค
  4. ยืนยันการเปลี่ยนแปลงโดยคลิก "ตกลง" จากนั้นเปิดคอนโซลอีกครั้งแล้วพิมพ์ คำสั่งที่ถูกต้อง(คุณสามารถรีบูทระบบเพื่อป้องกันได้) ข้อผิดพลาดสามารถกำจัดได้

อีกทางเลือกหนึ่งอาจเป็นการถ่ายโอนไฟล์ที่ไม่ได้ทำงานไปยังไดเร็กทอรีที่ระบบรู้จัก (เช่น ไปยังไดเร็กทอรีรากทั่วไปของ Windows OS หรือไปยัง C:\Windows\System32) โดยปกติแล้วระบบจะทำงานร่วมกับไฟล์เหล่านั้นได้ค่อนข้างถูกต้อง

https://youtu.be/awfBpttu-g4

นอกจากนี้ ในกรณีของส่วนประกอบบางอย่าง (เช่น "เทลเน็ต") ปัญหาจะเกิดขึ้นเนื่องจากไม่มีอยู่ในระบบ ดังนั้นจึงจำเป็นต้องติดตั้งใหม่

  1. ในกรณีของ "telnet" ทำได้โดยไปที่ "แผงควบคุม" - "โปรแกรมและคุณสมบัติ" - "เปิดหรือปิดส่วนประกอบ Windows"
  2. ค้นหา “Telnet Client” ที่นั่น ใส่เครื่องหมายถูกทางด้านซ้ายแล้วคลิก “Ok”
  3. โปรแกรมจะถูกติดตั้งและฟังก์ชัน "telnet" ควรทำงานได้อย่างถูกต้อง

บทสรุป

ข้อผิดพลาด “ไม่ใช่คำสั่งภายในหรือภายนอก (adb, javac, telnet, fastboot)” มักเกิดขึ้นเนื่องจากระบบไม่มีข้อมูลตำแหน่ง ไฟล์นี้(ส่วนหลังมักจะอยู่ในตัวแปร “เส้นทาง”) หรือการไม่มีส่วนประกอบที่จำเป็นในระบบ เพื่อแก้ไขข้อผิดพลาด“ ไม่ใช่คำสั่งภายในหรือภายนอก” ฉันแนะนำให้ระบุเส้นทางแบบเต็มไปยังโฟลเดอร์ที่ไฟล์อยู่ในพารามิเตอร์“ เส้นทาง” รวมถึงการติดตั้งส่วนประกอบที่มีปัญหาเพิ่มเติมในระบบ (หากเป็น ไม่ปรากฏตั้งแต่แรก) สิ่งนี้จะทำให้ระบบเสถียรและแก้ไขข้อผิดพลาด“ ไม่ใช่คำสั่งภายในหรือภายนอก” บนพีซีของคุณ

"บอกฉันหน่อย ฉันจะหารหัสผ่านสำหรับไฟล์ MultiKey ได้ที่ไหน"

ในหน้าดาวน์โหลดจะมีรหัสผ่านสำหรับไฟล์เก็บถาวรทั้งหมดซึ่งสอดคล้องกับชื่อของไซต์ - " เว็บไซต์"

"บริการทดสอบโปรแกรมและบริการสร้างการสำรองข้อมูลคีย์แตกต่างกันอย่างไร"

บริการทดสอบโปรแกรมประกอบด้วยการวิเคราะห์แอปพลิเคชันภายใต้การทดสอบที่สมบูรณ์ยิ่งขึ้น การระบุและการข้ามกลไกความปลอดภัย และการกำหนดความแข็งแกร่งโดยรวมของการป้องกัน
หากประสบความสำเร็จ ผลลัพธ์ของการทดสอบดังกล่าวคือการสร้างซอฟต์แวร์ทดสอบ (โปรแกรมจำลอง) เพื่อหลีกเลี่ยง (ปิดใช้งาน) กลไกการรักษาความปลอดภัย และการสร้างคำแนะนำเพื่อเสริมสร้างการป้องกัน
บริการสำรองข้อมูลคีย์คือการสร้างสำเนาสำรองข้อมูลจากคีย์ ซึ่งโดยปกติจะอยู่ในรูปแบบของโปรแกรมจำลองสำหรับคีย์นี้
การวิเคราะห์ซอฟต์แวร์ไม่ได้ดำเนินการในกรณีนี้ การสำรองข้อมูลถูกสร้างขึ้นตามข้อมูลที่ได้รับจากผู้ใช้

"ข้อมูลใดบ้างที่จำเป็นในการสั่งซื้อการทดสอบหรือการสำรองข้อมูล"

เมื่อสั่งซื้อการทดสอบซอฟต์แวร์หรือการสำรองข้อมูลคีย์ จะต้องใช้ข้อมูลต่อไปนี้:

  1. การถ่ายโอนข้อมูลคีย์ความปลอดภัย - ดำเนินการโดยรถเทสำหรับประเภทคีย์ที่เกี่ยวข้อง
  2. บันทึกการเชื่อมต่อคีย์และการเปิดใช้งานซอฟต์แวร์ภายใต้การทดสอบ บันทึกถูกสร้างขึ้นโดยโปรแกรม UsbTrace วิธีลบบันทึกอย่างถูกต้อง รับชม
  3. การจำหน่ายโปรแกรม จำเป็นสำหรับการทดสอบซอฟต์แวร์ ในบางกรณีจำเป็นต้องมีการสำรองข้อมูล

“ฉันไม่สามารถติดตั้งมัลติคีย์บน Windows 7 64 ได้ เมื่อฉันรันการติดตั้ง มันจะแสดงสิ่งต่อไปนี้: devcon ไม่ใช่คำสั่งภายในหรือภายนอก โปรแกรมที่ปฏิบัติการได้ หรือแบตช์ไฟล์”

ขั้นตอนทั่วไปสำหรับการติดตั้งโปรแกรมจำลองบนระบบ 64 บิต

  1. บนระบบ 64 บิต การติดตั้งโปรแกรมจำลองทำได้เฉพาะในโหมดปิดใช้งานการตรวจสอบเท่านั้น ลายเซ็นดิจิทัลไดรเวอร์ ในการดำเนินการนี้ เมื่อเริ่มต้นการโหลด OS ให้กด F8 และเลือกโหมดเพื่อปิดใช้งานการตรวจสอบลายเซ็นดิจิทัลของไดรเวอร์การดำเนินการนี้จะต้องดำเนินการทุกครั้งที่ระบบปฏิบัติการเริ่มทำงาน หรือเพื่อทำให้กระบวนการเป็นแบบอัตโนมัติ ให้ใช้
  2. สาธารณูปโภคของบุคคลที่สาม พิมพ์ "dseo13b"ก่อนที่จะติดตั้ง (ติดตั้งใหม่) ตัวจำลอง คุณต้องลบออก รุ่นเก่า(remove.cmd) และชัดเจน ไฟล์ระบบ(infclean.exe)
  3. โปรแกรมที่ระบุ
  4. อยู่ในโฟลเดอร์โปรแกรมจำลอง

เมื่อคุณพยายามเปิดคำสั่งใด ๆ ผ่านหน้าต่างยูทิลิตี้หรือคอนโซล คุณพบข้อผิดพลาด - “ชื่อไฟล์” ไม่ใช่คำสั่งภายในหรือภายนอก โปรแกรมปฏิบัติการ หรือไฟล์แบตช์ ระบบไม่เปิดไฟล์อย่างดื้อรั้นด้วยเหตุผลบางประการและความจริงข้อนี้น่ารำคาญมาก เหตุผลนี้อาจเป็นหนึ่งในหลาย ๆ ตัวเลือก: เส้นทางไปยังไฟล์ถูกระบุไม่ถูกต้องและไม่มีส่วนประกอบในระบบเลยนั่นคือ ไม่มีอยู่ในที่อยู่ที่ระบุ

สาเหตุหลักที่ข้อผิดพลาด "ไม่ใช่คำสั่งภายในหรือภายนอก" ปรากฏขึ้น

ดังที่ได้กล่าวไปแล้ว สาเหตุหนึ่งคือเส้นทางไปยังไฟล์ที่จะเปิดไม่ถูกต้อง โดยปกติแล้วเส้นทางไปยังไฟล์จะถูกระบุในตัวแปร "เส้นทาง" ในระบบ จะต้องระบุเส้นทางที่เข้มงวดไปยังไดเร็กทอรีซึ่งไฟล์นั้นอยู่ ไฟล์ที่จำเป็น- หากมีข้อผิดพลาดในการตั้งค่าเมื่อระบุเส้นทางในตัวแปรหรือเมื่อระบุชื่อไฟล์ระบบจะสร้างข้อผิดพลาดนี้อย่างแน่นอน - "ชื่อไฟล์" ไม่ใช่คำสั่งภายในหรือภายนอกที่ดำเนินการโดยโปรแกรม

ขั้นตอนแรกคือการระบุเส้นทางที่แน่นอนของตัวแปร "เส้นทาง" ไปยังระบบปฏิบัติการเพื่อไม่ให้เกิดข้อผิดพลาดเมื่อเปิดไฟล์ ในการดำเนินการนี้ คุณจะต้องทราบตำแหน่งของโฟลเดอร์อย่างแน่นอน ตัวอย่างเช่นเรามาดูโปรแกรมที่จะทำงานกับไฟล์ปฏิบัติการในโฟลเดอร์เฉพาะในภายหลัง

ตัวแปร Path คือตัวแปรระบบปฏิบัติการที่ใช้เพื่อค้นหาวัตถุที่ปฏิบัติการได้ที่ระบุผ่านทางบรรทัดคำสั่งหรือเทอร์มินัล คุณสามารถค้นหาได้ในแผง การจัดการวินโดวส์- ในใหม่ เวอร์ชันของ Windowsและระบบปฏิบัติการอื่นๆ โดยทั่วไปไม่จำเป็นต้องระบุด้วยตนเอง

ระบุเส้นทางที่ถูกต้องในตัวแปรเส้นทางบน Windows 7

หากต้องการระบุเส้นทางอย่างถูกต้อง คุณจำเป็นต้องทราบตำแหน่งที่แน่นอนของไฟล์ หากไฟล์โปรแกรมที่ต้องการเปิดอยู่บนดิสก์ใน C:\Program Files\Java\jdk 1.8.0.45\bin ดังนั้นจะต้องคัดลอกพาธนี้และระบุในตัวแปรระบบสำหรับการเปิดในภายหลัง


หากข้อผิดพลาดปรากฏขึ้นอีกครั้ง ให้ลองย้ายโปรแกรมไปยังไดเร็กทอรีการทำงานของดิสก์ที่ติดตั้งไว้ ระบบปฏิบัติการเช่น /System32. Windows ทำงานกับไดเร็กทอรีนี้บ่อยกว่า

ข้อผิดพลาดยังเกิดขึ้นเนื่องจากส่วนประกอบของโปรแกรมหายไป คุณสามารถกำจัดพวกมันได้โดยเพิ่มอันที่จำเป็น ลองใช้ส่วนประกอบ Telnet เป็นตัวอย่าง หากต้องการเปิดใช้งาน ให้ไปที่:


ตั้งค่าตัวแปร "Path" ใน Windows 8/8.1/10

  1. ไปที่ "แผงควบคุม"
  2. คลิกลิงก์ "การตั้งค่าระบบขั้นสูง"
  3. ค้นหา "ตัวแปรสภาพแวดล้อม" ในส่วนนี้คุณต้องเลือก "เส้นทาง" ต่อไป “เปลี่ยน” หากไม่มีอันพร้อมก็สร้างใหม่อีกครั้ง
  4. ในรายการ "เปลี่ยนตัวแปรระบบ" ให้ระบุค่าที่คุณต้องการและยืนยันด้วยปุ่ม "ตกลง" ปิดหน้าต่างอื่นๆ ทั้งหมดโดยคลิก "ตกลง"
  5. เปิดบรรทัดคำสั่งหรือเทอร์มินัลอีกครั้งแล้วลองค้นหาอีกครั้ง ทุกอย่างควรจะทำงานได้ดีในขณะนี้

ยูทิลิตี้บรรทัดคำสั่ง DevCon.exe (นักพัฒนาน้ำแข็ง คอนแต่เพียงผู้เดียว) เป็นส่วนหนึ่งของ Driver Development Kit (DDK) และมาพร้อมกับ ซอร์สโค้ดและเอกสารสำหรับ ภาษาอังกฤษ- ด้วยเครื่องมือนี้ คุณสามารถเปิด ปิด รีสตาร์ท อัปเดต ลบ และสำรวจอุปกรณ์แต่ละเครื่องหรือกลุ่มอุปกรณ์ได้ DevCon ยังให้ข้อมูลที่จำเป็นสำหรับนักพัฒนาไดรเวอร์ซึ่งไม่มีให้ผ่าน Device Manager ยูทิลิตี้ DevCon สามารถใช้งานได้ทั้งหมด เวอร์ชันของ Windowsเก่ากว่า Win2k รวมถึง 32 และ 64 บิต

รูปแบบบรรทัดคำสั่ง DevCon:

devcon.exe [-r] [-m:\\machine] คำสั่ง [ ... ]

ตัวเลือกบรรทัดคำสั่ง:

-ร- หากระบุ จากนั้นหลังจากดำเนินการคำสั่ง ระบบจะรีบูต

เครื่องจักร- ชื่อหรือที่อยู่ IP ของคอมพิวเตอร์ระยะไกล

สั่งการ- คำสั่งที่ดำเนินการโดย DevCon

หาเรื่อง- อาร์กิวเมนต์ของคำสั่งที่จะดำเนินการ

หากต้องการความช่วยเหลือในการใช้คำสั่ง ให้ใช้พารามิเตอร์ ช่วย:

ช่วยเหลือ devcon.exe- แสดงความช่วยเหลืออย่างรวดเร็วเกี่ยวกับการใช้ DevCon

devcon.exe ช่วยติดตั้ง- แสดงความช่วยเหลือในการใช้คำสั่ง ติดตั้ง

ตัวเลือกบรรทัดคำสั่ง:

คลาสฟิลเตอร์- อนุญาตให้เปลี่ยนตัวกรองคลาส

ชั้นเรียน- แสดงคลาสการกำหนดค่าอุปกรณ์ทั้งหมด

ปิดการใช้งาน- ปิดการใช้งานอุปกรณ์ที่ตรงกับฮาร์ดแวร์หรือรหัสอินสแตนซ์เฉพาะ

ไฟล์ไดรเวอร์- แสดง ไฟล์ที่ติดตั้งไดรเวอร์

ไดรเวอร์โหนด- แสดงโหนดไดรเวอร์อุปกรณ์ทั้งหมด

เปิดใช้งาน- เปิดใช้งานอุปกรณ์ที่ตรงกับฮาร์ดแวร์หรือรหัสอินสแตนซ์เฉพาะ

หา- ค้นหาอุปกรณ์ที่ตรงกับฮาร์ดแวร์หรือรหัสอินสแตนซ์เฉพาะ

ค้นหาทั้งหมด- ค้นหาอุปกรณ์ รวมถึงอุปกรณ์ที่ถูกตัดการเชื่อมต่อ

ช่วย- การแสดงข้อมูลความช่วยเหลือ

hwids- แสดงรหัสอุปกรณ์

ติดตั้ง- ติดตั้งอุปกรณ์ใน โหมดแมนนวล.

คลาสรายการ- แสดงอุปกรณ์ทั้งหมดสำหรับคลาสการตั้งค่า

รีบูต- รีบูตเครื่องคอมพิวเตอร์

ลบ- ลบอุปกรณ์ที่ตรงกับฮาร์ดแวร์หรือรหัสอินสแตนซ์เฉพาะ

สแกนอีกครั้ง- ค้นหาอุปกรณ์ใหม่

ทรัพยากร- แสดงทรัพยากรอุปกรณ์

รีสตาร์ท- รีบูตอุปกรณ์ที่ตรงกับฮาร์ดแวร์หรือรหัสอินสแตนซ์เฉพาะ

สแต็ค- แสดงสแต็กไดรเวอร์อุปกรณ์ที่คาดหวัง

สถานะ- แสดงสถานะการทำงานของอุปกรณ์

อัปเดต- อัปเดตอุปกรณ์ด้วยตนเอง

อัปเดตNI- อัปเดตอุปกรณ์ด้วยตนเองโดยไม่ต้องแจ้งให้ผู้ใช้ทราบ

ตั้งค่าHwID- เพิ่ม ลบ หรือเปลี่ยนลำดับของรหัสฮาร์ดแวร์สำหรับอุปกรณ์ที่มีการแจงนับรูท

เพื่อใช้งานยูทิลิตี้ DevCon.exeจำเป็นต้องมีสิทธิ์ผู้ดูแลระบบ ("เรียกใช้ในฐานะผู้ดูแลระบบ" ใน สภาพแวดล้อมของวินโดวส์วิสตา/วินโดวส์ 7 - 10)

ตัวอย่างการใช้ยูทิลิตี้ DevCon:

devcon -m:\\SERVER ค้นหา pci*- แสดงรายการอุปกรณ์ PCI ทั้งหมดบน คอมพิวเตอร์ระยะไกลมีชื่อ เซิร์ฟเวอร์- โหมดการทำงาน การเชื่อมต่อระยะไกลไปยังคอมพิวเตอร์เครื่องอื่นใช้งานได้เฉพาะกับ Windows XP / วินโดวส์เซิร์ฟเวอร์ 2003.

devcon -m:\\192.168.0.1 ค้นหา pci* > C:\serverpci.txt- แสดงรายการอุปกรณ์ PCI ทั้งหมดบนคอมพิวเตอร์ที่มีที่อยู่ IP 192.168.0.1 วี ไฟล์ข้อความ C:\serverpci.txt

devcon ค้นหา usb*- แสดงรายการอุปกรณ์ USB บน คอมพิวเตอร์ท้องถิ่น.

devcon ค้นหา usbstor*- แสดงเฉพาะแฟลชไดรฟ์และ ไดรฟ์แบบถอดได้เชื่อมต่อกับ USB (อุปกรณ์คลาส ยูเอสบีสเตอร์- สามารถรับรายการคลาสอุปกรณ์ได้โดยใช้คำสั่ง คลาสเดฟคอน

devcon ค้นหา = แสดงผล- แสดงรายการอุปกรณ์คลาส ยกเลิกการชำระเงิน.

devcon ค้นหา *pnp07*- แสดงรายการอุปกรณ์ที่มีตัวระบุฮาร์ดแวร์ประกอบด้วยสตริง pnp07

devcon ค้นหา *VEN_8086*- แสดงรายการอุปกรณ์ที่ผลิตโดย อินเทล(ID ผู้ผลิตฮาร์ดแวร์ประกอบด้วยสตริง VEN_8086)

PCI\VEN_1002&DEV_5964&SUBSYS_ 7C26174B&REV_01\ 4&38B71F77&0&0008: ตระกูล RADEON 9200 SE (Microsoft)

PCI\VEN_1002&DEV_5D44&SUBSYS_ 7C27174B&REV_01\ 4&38B71F77&0&0108: RADEON 9200 SE SEC ตระกูล (Microsoft)

PCI\VEN_10EC&DEV_8139&SUBSYS_ 813910EC&REV_10\ 4&2E98101C&0&48F0: Realtek RTL8139 ตระกูล PCI Fast Ethernet NIC

PCI\VEN_11AB&DEV_4320&SUBSYS_ 811A1043&REV_13\ 4&2E98101C&0&28F0: Marvell ยูคอน 88E8001/8003/8010

PCI กิกะบิตตัวควบคุมอีเทอร์เน็ต

PCI\VEN_11AB&DEV_5041&SUBSYS_ AD0E779F&REV_01\ 4&5D18F2DF&0: คอนโทรลเลอร์ AT7B35J8 IDE

PCI\VEN_8086&DEV_244E&SUBSYS_ 00000000&REV_C2\ 3&267A616A&0&F0: Intel(R) 82801 PCI - 244E

PCI\VEN_8086&DEV_24D0&SUBSYS_ 00000000&REV_02\ 3&267A616A&0&F8: Intel(R) 82801EB LPC- - 24D0

PCI\VEN_8086&DEV_24D1&SUBSYS_ 80A61043&REV_02\ 3&267A616A&0&FA: ที่เก็บข้อมูล Intel(R) 82801EB Ultra ATA - 24D1

PCI\VEN_8086&DEV_24D2&SUBSYS_ 80A61043&REV_02\ 3&267A616A&0&E8: Intel(R) 82801EB USB - - 24D2

PCI\VEN_8086&DEV_24D3&SUBSYS_ 80A61043&REV_02\ 3&267A616A&0&FB: Intel(R) 82801EB SMBus - 24D3

PCI\VEN_8086&DEV_24D4&SUBSYS_ 80A61043&REV_02\ 3&267A616A&0&E9: Intel(R) 82801EB USB - - 24D4

PCI\VEN_8086&DEV_24D5&SUBSYS_ 80F31043&REV_02\ 3&267A616A&0&FD: เสียงดิจิตอลในตัว SoundMAX

PCI\VEN_8086&DEV_24D7&SUBSYS_ 80A61043&REV_02\ 3&267A616A&0&EA: Intel(R) 82801EB USB - - 24D7

PCI\VEN_8086&DEV_24DB&SUBSYS_ 80A61043&REV_02\ 3&267A616A&0&F9: ที่เก็บข้อมูล Intel(R) 82801EB Ultra ATA - 24DB

PCI\VEN_8086&DEV_24DD&SUBSYS_ 80A61043&REV_02\ 3&267A616A&0&EF: Intel(R) 82801EB USB2 - - 24DD

PCI\VEN_8086&DEV_24DE&SUBSYS_ 80A61043&REV_02\ 3&267A616A&0&EB: Intel(R) 82801EB USB - - 24DE

PCI\VEN_8086&DEV_2570&SUBSYS_ 00000000&REV_02\ 3&267A616A&0&00: Intel(R) 82865G/PE/P/GV/82848P CPU - I/O - 2570

PCI\VEN_8086&DEV_2571&SUBSYS_ 00000000&REV_02\ 3&267A616A&0&08: Intel(R) 82865G/PE/P/GV/82848P CPU - AGP - 2571

พบอุปกรณ์ที่ตรงกัน 18 รายการบน \\SERVER

หากต้องการแสดงรายการอุปกรณ์ รวมถึงอุปกรณ์ที่สูญหายหรือปิดใช้งาน ให้ใช้คำสั่งย่อย ค้นหาทั้งหมด

devcon -m:\\comp ค้นหาทั้งหมด *VEN_10ec*- แสดงรายการอุปกรณ์ของผู้ผลิต เรียลเทค(VEN_10EC) รวมถึงสิ่งที่หายไป บนคอมพิวเตอร์ระยะไกล คอมพ์- (เฉพาะ Windows XP/Windows Server 2003 เท่านั้น)

ทรัพยากร devcon.exe *- แสดงรายการอุปกรณ์ทั้งหมดและทรัพยากรระบบทั้งหมดที่ใช้

ตัวอย่างข้อมูลที่แสดง:

ACPI\FIXEDBUTTON\2&DABA3FF&0

ชื่อ: อุปกรณ์ไม่ได้ใช้ทรัพยากรใดๆ

ACPI\INTEL ของแท้_-_X86_FAMILY_15_MODEL_4\_0

ชื่อ: Intel(R) Pentium(R) 4 CPU 2.40GHz

อุปกรณ์ไม่ได้ใช้ทรัพยากรใดๆ

ACPI\PNP0000\4&35F762C4&0

ACPI\PNP0100\4&35F762C4&0

ชื่อ: อุปกรณ์มีทรัพยากรที่สงวนไว้ดังต่อไปนี้:

ACPI\PNP0200\4&35F762C4&0

ชื่อ: อุปกรณ์มีทรัพยากรที่สงวนไว้ดังต่อไปนี้:

ACPI\PNP0303\4&35F762C4&0

ชื่อ: อุปกรณ์กำลังใช้ทรัพยากรต่อไปนี้:

ชื่อ: อุปกรณ์กำลังใช้ทรัพยากรต่อไปนี้:

ACPI\PNP0700\4&35F762C4&0

ชื่อ: อุปกรณ์กำลังใช้ทรัพยากรต่อไปนี้:

สำหรับแต่ละอุปกรณ์ ชื่อและรายการทรัพยากรที่ใช้จะปรากฏขึ้น:

ไอโอ: 03f0-03f5- ช่วงของพอร์ต I/O (3f0-3f5)
ดีเอ็มเอ: 2- หมายเลขช่อง DMA (เช่น ช่อง 2)
ไออาร์คิว: 6- จำนวนการขัดจังหวะที่อุปกรณ์ใช้ (เช่น 6)
MEM: fed20000-fed8ffff- ช่วงของที่อยู่ที่ใช้ แรม

ทรัพยากร devcon = พอร์ต- แสดงทรัพยากรที่ใช้โดยอุปกรณ์คลาส พอร์ต- คลาสนี้ประกอบด้วยคอนโทรลเลอร์สำหรับพอร์ต I/O แบบขนานและแบบอนุกรม ( พอร์ต LPTและคอม)

ไฟล์ไดรเวอร์ devcon = net- แสดงรายการไดรเวอร์ที่ใช้ อุปกรณ์เครือข่าย(คลาสอุปกรณ์ สุทธิ- แสดงชื่ออุปกรณ์ แหล่งที่มา ติดตั้งไดรเวอร์แล้วเส้นทางและชื่อไฟล์:

ไดร์เวอร์ที่ติดตั้งมาจาก c:\windows\inf\netrtsnt.inf 1 ไฟล์ที่ใช้โดยไดรเวอร์:

C:\WINDOWS\system32\ไดรเวอร์\RTL8139.sys

PCI\VEN_11AB&DEV_4320&SUBSYS _811A1043&REV_13\ 4&2E98101C&0&28F0

ชื่อ: Marvell Yukon 88E8001/8003/8010 คอนโทรลเลอร์ PCI Gigabit Ethernet

ติดตั้งไดรเวอร์จาก c:\windows\inf\oem6.inf 1 ไฟล์ที่ใช้โดยไดรเวอร์:

C:\WINDOWS\system32\ไดรเวอร์\yk51x86.sys

รูท\MS_L2TPMINIPORT\0000

ชื่อ: ไดรเวอร์ที่ติดตั้งจาก c:\windows\inf\netrasa.inf ไม่มีไฟล์ที่ใช้โดยไดรเวอร์

devcon stack = net > stack-net- เขียนลงไฟล์ข้อความ กองสุทธิสแต็คไดร์เวอร์คลาส สุทธิ- สแตกประกอบด้วยไดรเวอร์อุปกรณ์ ตัวกรองต่ำและสูง และบริการระบบที่ให้บริการอุปกรณ์

PCI\VEN_10EC&DEV_8139&SUBSYS _813910EC&REV_10\ 4&2E98101C&0&48F0

ชื่อ: Realtek RTL8139 ตระกูล PCI Fast Ethernet NIC

ระดับการตั้งค่า: (4D36E972-E325-11CE -BFC1-08002BE10318) สุทธิ

บริการควบคุม:

PCI\VEN_10EC&DEV_8139&SUBSYS _813910EC&REV_10\ 4&2E98101C&0&48F0- รหัสอินสแตนซ์ของอุปกรณ์
ชื่อ- ชื่อ
ตั้งค่าคลาส- คลาสการติดตั้ง
บริการควบคุม- บริการการจัดการ

เพื่อกำหนด สถานะปัจจุบันมีการใช้คำสั่งย่อยของอุปกรณ์ สถานะ:

สถานะ Devcon ROOT\RDP*- แสดงสถานะของไดรเวอร์ที่มีตัวระบุขึ้นต้นด้วยสตริง รูต\RDPนั่นคือใช้โดย Terminal Service

การติดตั้งอุปกรณ์ใหม่ทำได้เฉพาะในคอมพิวเตอร์เฉพาะที่และต้องใช้ไฟล์ INF:

devcon -r ติดตั้ง %WINDIR%\Inf\Netloop.inf *MSLOOP- ติดตั้งอินสแตนซ์ใหม่ของอะแดปเตอร์ลูป สำคัญ -รต้องรีบูตหลังจากติดตั้งไดรเวอร์

หากต้องการเปลี่ยนตัวกรองไดรเวอร์ ให้ใช้คำสั่งต่อไปนี้:

devcon classfilter ตัวบน !filter1 !filter2- ลบตัวกรองด้านบนที่ระบุสองตัวออก เครื่องหมายการดำเนินการลบคือสัญลักษณ์ ! ก่อนชื่อตัวกรอง

devcon classfilter ต่ำกว่า !badfilter +goodfilter- เปลี่ยนไส้กรองด้านล่าง "badfilter" เป็น "goodfilter"

การเปลี่ยนแปลงตัวกรองจะมีผลเมื่อมีการรีสตาร์ทไดรเวอร์หลักหรือเมื่อคอมพิวเตอร์รีบูต สามารถรับความช่วยเหลือโดยละเอียดเกี่ยวกับการจัดการตัวกรองได้โดยใช้คำสั่ง devcon ช่วยเหลือ classfilter

ยูทิลิตี้ DevCon ช่วยให้คุณสามารถหยุด เริ่ม หรือรีสตาร์ทอุปกรณ์หรือกลุ่มอุปกรณ์ที่เลือกแยกกัน

devcon ปิดการใช้งาน = เมาส์- ปิดการใช้งานไดรเวอร์อุปกรณ์คลาส หนูนั่นคือปิดเมาส์

devcon เปิดใช้งาน = เมาส์- เปิดใช้งานไดรเวอร์อุปกรณ์คลาส หนู

devcon รีสตาร์ท = เมาส์- รีสตาร์ทไดรเวอร์อุปกรณ์คลาส หนู

ในการปฏิบัติการบริหารเครือข่ายทีมงาน เดฟคอนมักใช้เพื่อรีสตาร์ทอะแดปเตอร์เครือข่าย ตัวอย่างเช่นสำหรับ อะแดปเตอร์เครือข่าย Realtek RTL8139 พร้อมรหัส PCI\VEN_10EC&DEV_8139 - -คุณสามารถใช้คำสั่ง:

devcon รีสตาร์ท "PCI\VEN_10EC&DEV_8139*"

โปรดทราบว่าจำเป็นต้องมีเครื่องหมายคำพูดคู่ที่จุดเริ่มต้นของตัวระบุอะแดปเตอร์เครือข่าย มิฉะนั้นจะเป็นสัญลักษณ์ & ล่ามจะประมวลผล ซีเอ็มดี วินโดวส์เป็นสัญลักษณ์มาตรฐานสำหรับรวมคำสั่ง-คำสั่ง devcon รีสตาร์ท "PCI\VEN_10ECและทีมงาน DEV_8139*- อันแรกจะทำการรีสตาร์ทสำหรับ ทุกคนอะแดปเตอร์ Realtek ที่มีอยู่ในระบบ และตัวที่สองจะทำให้เกิดข้อความว่า DEV_8139* ไม่ใช่คำสั่งภายในหรือภายนอก โปรแกรมปฏิบัติการ หรือแบตช์ไฟล์

บ่อยครั้งที่ยูทิลิตี้ DevCon ถูกใช้เพื่อบล็อก กิจกรรมเครือข่ายระบบ (ปิดการใช้งานอุปกรณ์เครือข่ายทั้งหมดชั่วคราว):

devcon ปิดการใช้งาน = net

นอกจากนี้ยูทิลิตี้นี้ยังสามารถใช้เพื่อรีสตาร์ทโมเด็มที่ค้างและอะแดปเตอร์ USB ไร้สายโดยใช้ตัวกำหนดตารางเวลาและสคริปต์ที่ตรวจสอบความพร้อมใช้งานของโหนดบนอินเทอร์เน็ตและดำเนินการคำสั่ง เดฟคอนรีสตาร์ทในกรณีที่ไม่พร้อมใช้งาน

คำสั่ง DevCon ส่งคืนรหัส ErrorLevel ต่อไปนี้:

0 - คำสั่งเสร็จสมบูรณ์;
1 - คุณต้องรีสตาร์ทคอมพิวเตอร์
2 - คำสั่งไม่ได้ดำเนินการ;
3 - ข้อผิดพลาดทางไวยากรณ์

ดังกล่าวข้างต้นยูทิลิตี้ เดฟคอนไม่ใช่องค์ประกอบมาตรฐานของระบบและไม่ได้ติดตั้งกับ Windows อย่างไรก็ตามสามารถดาวน์โหลดเป็นส่วนหนึ่งของแพ็คเกจบริการบางอย่างจาก Microsoft ( ไดร์เวอร์วินโดวส์ชุด, วิชวลสตูดิโอ,วินโดวส์ SDK สำหรับเดสก์ท็อปแอพ) ยูทิลิตีสามารถแยกออกจากแพ็คเกจที่แสดงไว้ และเพื่อความสะดวกในการใช้งาน ให้เพิ่มลงในไดเร็กทอรีที่มีอยู่ในพาธการค้นหาของไฟล์ปฏิบัติการที่ระบุโดยตัวแปร เส้นทางเช่น \Windows\system32.

โปรดทราบว่ายูทิลิตี้เวอร์ชัน 64 บิต เดฟคอน64ไม่ทำงานบน Windows 10 64 บิต (Windows 8, 8.1, Windows 7) ได้รับการพัฒนา เท่านั้นสำหรับ Windows XP 64 บิต หากคุณมีระบบปฏิบัติการ Windows อื่น ให้ใช้เวอร์ชัน 32 บิต DevCon.exeซึ่งทำงานได้อย่างสมบูรณ์แบบใน Windows ทุกรุ่นที่เก่ากว่า Windows 2000 รวมถึงรุ่น 64 บิตหรือรุ่น 64 บิตจาก EWDK สำหรับ Windows 10 ส่วนรุ่นหลังไม่ได้รับการทดสอบในสภาพแวดล้อม Windows XP 64 บิต

หน้าพร้อมคำอธิบายเป็นภาษาอังกฤษและลิงก์สำหรับดาวน์โหลด DevCon ซึ่งเป็นส่วนหนึ่งของแพ็คเกจสำหรับนักพัฒนาไดรเวอร์บนเว็บไซต์ Microsoft - หน้านี้ไม่มีลิงก์โดยตรงสำหรับดาวน์โหลด DevCon แต่มีลิงก์ไปยังหน้าเว็บด้วย รุ่นปัจจุบัน Enterprise Windows Driver Kit (EWDK) พร้อมด้วยคำแนะนำในการดาวน์โหลดและติดตั้ง แพ็คเกจทั้งหมดที่มียูทิลิตี้ DevCon มีปริมาณที่น่าประทับใจ - คุณจะต้องดาวน์โหลดข้อมูลหลายกิกะไบต์ หลังจากติดตั้งแพ็คเกจที่เลือกแล้ว คุณจะต้องกำหนดตำแหน่งของไฟล์ เดฟคอนและหากจำเป็น ให้เพิ่มพาธของไฟล์ปฏิบัติการไปยังตัวแปรระบบ เส้นทางหรือคัดลอกไปยังไดเร็กทอรีที่มีอยู่เพื่อค้นหา

ดาวน์โหลดไฟล์ ZIP ของยูทิลิตี้ DevCon.exe 32 บิต ใช้งานได้กับ Windows Vista, Windows 7 และใหม่กว่า 32 และ 64 บิต

ดาวน์โหลดไฟล์ ZIP ของยูทิลิตี้ DevCon.exe ซึ่งพัฒนาขึ้นสำหรับ Windows XP 64 บิตเท่านั้น ไม่ทำงานบน Windows Vista 64 บิต, Windows 7/8 และใหม่กว่า

ดาวน์โหลดไฟล์ ZIP ของยูทิลิตี้ DevCon.exe สำหรับระบบปฏิบัติการ 32 และ 64 บิตจากแพ็คเกจ ชุดไดรเวอร์ Windows สำหรับองค์กร สำหรับวินโดวส์ 10 เวอร์ชัน 1804(อีดับบลิวดีเค). ทดสอบบนระบบปฏิบัติการเซิร์ฟเวอร์ Windows และ Windows 7-10 รุ่น 32 บิตและ 64 บิต