ใช้ commandline เพื่อแสดงอินเตอร์เฟสเครือข่ายที่ถูกปิดใช้งานใน windows? (บรอดแบนด์มือถือและการเชื่อมต่อปกติ)


16

มีสองสามวิธีที่คุณสามารถแสดงรายการอินเตอร์เฟสเครือข่ายผ่าน commandline ตัวอย่างเช่น:

netsh interface show interface
netsh interface ip show interfaces
ipconfig |findstr "adapter"

สำหรับการเชื่อมต่อบรอดแบนด์มือถือ:

netsh mbn show interfaces

ทั้งหมดของผู้ที่จะแสดงรายการเชื่อมต่อเครือข่ายตราบใดที่พวกเขาจะเปิดใช้งาน หากคุณปิดการใช้งานอินเทอร์เฟซ (เช่น 'อินเตอร์เฟซการตั้งค่าอินเตอร์เฟซ netsh "interfaceName" admin = ปิดการใช้งาน') มันจะไม่ถูกแสดงรายการด้วยคำสั่งเหล่านั้นอีกต่อไป

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


ต้องรอ 8 ชั่วโมงเพื่อเพิ่มคำตอบของฉัน ฉันยังไม่รู้ว่าโซลูชันของฉันใช้ได้กับการเชื่อมต่อ MBN หรือไม่ ฉันจะต้องรออีก 2 วันเพื่อทำเครื่องหมายคำตอบของฉันเป็นที่ยอมรับ
Lectrode

คำตอบ:


12

ฉันพบว่าคำสั่งนี้ใช้งานได้:

wmic nic get NetConnectionID

มันแสดงอินเตอร์เฟซการเชื่อมต่อปกติรวมถึงสิ่งที่ถูกปิดการใช้งาน แต่มันจะแสดงเฉพาะชื่อของอินเทอร์เฟซ

netsh interface show interface จะแสดง:

รัฐผู้ดูแล (เปิดใช้งานหรือปิดใช้งาน) รัฐ (เชื่อมต่อหรือตัดการเชื่อมต่อ) ประเภท : (เฉพาะ) และ ชื่ออินเตอร์เฟส : (การเชื่อมต่อเครือข่ายท้องถิ่นหรือไร้สาย)


ฉันไม่มีการเชื่อมต่อ MBN เพื่อทดสอบ ไม่มีใครรู้ว่ารายการนี้ปิดใช้งานการเชื่อมต่อบรอดแบนด์มือถือหรือไม่?
Lectrode

5

ตรวจสอบให้แน่ใจว่าคุณกำลังใช้พรอมต์คำสั่งยกระดับมิฉะนั้นจะไม่สามารถเข้าถึงทุกอย่างได้และอาจไม่สามารถแสดงอินเทอร์เฟซที่ปิดใช้งานได้ตามที่คาดไว้ (รูปที่ 1) ตัวอย่างเช่นฉันไม่สามารถใช้admin=disableพารามิเตอร์จากพรอมต์ที่ไม่ยกระดับ

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


รูปที่ 1 : สกรีนช็อตของพรอมต์คำสั่งที่ยกระดับซึ่งแสดงอินเตอร์เฟสที่ปิดใช้งาน

สกรีนช็อตของพรอมต์คำสั่งที่ยกระดับซึ่งแสดงอินเตอร์เฟสที่ปิดใช้งาน

รูปที่ 2 : สกรีนช็อตของพรอมต์คำสั่งที่ไม่ได้รับการยกระดับแสดงอินเทอร์เฟซที่ปิดใช้งาน

สกรีนช็อตของพรอมต์คำสั่งที่ไม่ยกระดับแสดงอินเตอร์เฟสที่ปิดใช้งาน


0

netsh interface ip show interfaces store=persistentจะแสดงอินเทอร์เฟซที่ถูกปิดใช้งานบางส่วน (แต่จะไม่แสดงอินเทอร์เฟซที่ปิดใช้งานบางส่วน) ดูเหมือนว่ามีสองส่วน "ร้านค้า" - ใช้งานอยู่ซึ่งมีส่วนต่อประสานที่ใช้งานอยู่ (รวมถึงบางส่วนที่ไม่ขัดขืนและอาจถูกสร้างขึ้นใหม่ทุกครั้งเช่นวนรอบย้อนกลับ) และถาวรซึ่งประกอบด้วยวัตถุที่ไม่ได้ใช้งาน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.