উইন্ডোজ কমান্ড লাইন - তালিকা নেটওয়ার্ক অ্যাডাপ্টার উপাদান


2

আমি ব্যাচের একটি ফাইলে সিস্টেমে প্রতিটি নেটওয়ার্ক অ্যাডাপ্টারের দ্বারা ব্যবহৃত উপাদানগুলির (যেমন এনডিআইএস ড্রাইভার) একটি তালিকা পেতে চাই। নেটওয়ার্ক অ্যাডাপ্টারের বৈশিষ্ট্যে আমি যে তথ্যটি চাই তা এখানে একটি স্ক্রিনশট রয়েছে:

নেটওয়ার্ক অ্যাডাপ্টার বৈশিষ্ট্যের স্ক্রিনশট:

এখানে চিত্র বর্ণনা লিখুন

আমি ডাব্লুএমআইসি থেকে প্রাপ্ত প্রচুর ডেটা সন্ধান করেছি এবং আমি প্রচুর নেটওয়ার্ক অ্যাডাপ্টারের তথ্য পেতে পারি যে আমি যা খুজছি তা ঠিক খুঁজে পাচ্ছি না।

তৃতীয় পক্ষের ইউটিলিটিগুলি ব্যবহার না করে নিয়মিত উইন্ডোজ কমান্ড লাইন থেকে এই তথ্য পাওয়ার কোনও উপায় সম্পর্কে কি কেউ সচেতন?


আপনি যে বিস্তৃত কনফিগারেশন তথ্যের সন্ধান করছেন তার জন্য আমি পাওয়ারশেল রুটে যাব। নেট 'ডস' সেন্টিমিটার লাইনের প্রয়োজন হলে আপনাকে সম্ভবত ঘনিষ্ঠ হতে পারে, তবে আপনি যে সংহত তথ্যের জন্য সন্ধান করছেন তার স্তরের জন্য আপনি বিশেষত সেই ধরণের টাস্কের জন্য বিশেষভাবে পরিকল্পিত সরঞ্জামটি ব্যবহার (অস্বীকৃতি - নয়) PowerShell বিপুল ফ্যান): দেখুন blogs.technet.microsoft.com/wincat/2012/08/27/...
Argonauts

দুর্ভাগ্যক্রমে আমি পাওয়ারশেলের সাথে পরিচিত নই। আমি এটিও নিশ্চিত হতে পারি না যে স্ক্রিপ্টটি চালানোর আগে ব্যবহারকারীদের কাছে এটি রয়েছে এবং আমি চাই যে এটি সরলতার জন্য নির্ভরতা-মুক্ত হোক। এছাড়াও, আমি নেটগুলির জন্য এমন কোনও পরামিতি খুঁজে পাচ্ছি না যা আমি খুঁজছি।
জিটি 500

উত্তর:


1

সিস্টেমে প্রতিটি নেটওয়ার্ক অ্যাডাপ্টারের দ্বারা ব্যবহৃত উপাদানগুলির একটি তালিকা আমি কীভাবে পেতে পারি।

আপনি যা জিজ্ঞাসা করছেন ঠিক সে তথ্য পুনরুদ্ধার করতে আপনি এনভিএসপাইন্ড (একটি মাইক্রোসফ্ট টেকনেট অ্যাপ্লিকেশন) ব্যবহার করতে পারেন ।

কমান্ড লাইন থেকে নেটওয়ার্ক বাইন্ডিংগুলি সংশোধন করার জন্য এনভিএসপাইবাইন্ড একটি সরঞ্জাম। এটি হাইপার-ভি ভূমিকা সক্ষম হওয়া সহ সার্ভার কোর পরিবেশে বিশেষত কার্যকর।

...

তিনটি বৈচিত্র রয়েছে:

  • Microsoft_Nvspbind_package.EXE হ'ল সার্ভার কোরের জন্য স্ট্যান্ডার্ড bit৪ বিট সংস্করণ।

  • 32bit_Nvspbind_package.EXE একটি 32 বিট সংস্করণ যা ভিস্তা এবং আরও নতুনতে কাজ করে।

  • XP_Nvspbind_package.EXE হ্রাস কার্যকারিতা 32 বিট সংস্করণ যা এক্সপি এবং আরও নতুনতে কাজ করে।

উত্স হাইপার-ভি নেটওয়ার্ক ভিএসপি বাইন্ড (nvspbind)

আমি নিম্নলিখিত ফলাফলগুলি সহ উইন্ডোজ 7 bit৪ বিটে মাইক্রোসফ্ট_এনভিএসপাইবাইন্ড_প্যাকেজ.এক্সই সংস্করণ পরীক্ষা করেছি:

F:\temp>nvspbind.exe "Local Area Connection 2" > lan2.txt

F:\temp>type lan2.txt

Hyper-V Network VSP Bind Application 6.1.7725.0.
Copyright (c) Microsoft Corporation. All rights reserved.


Adapters:

{37C93C8F-EE9C-4268-A33F-DD199D18748E}
"usb\class_e0&subclass_01&prot_03"
"Remote NDIS based Internet Sharing Device"
"Local Area Connection 2":
   enabled:  ms_netbios       (NetBIOS Interface)
   disabled: ms_server        (File and Printer Sharing for Microsoft Networks)
   enabled:  ms_pacer         (QoS Packet Scheduler)
   disabled: ms_ndiscap       (NDIS Capture LightWeight Filter)
   enabled:  ms_wfplwf        (WFP Lightweight Filter)
   enabled:  inspect          (COMODO Internet Security Firewall Driver)
   disabled: ms_msclient      (Client for Microsoft Networks)
   enabled:  ms_tcpip6        (Internet Protocol Version 6 (TCP/IPv6))
   enabled:  ms_netbt         (WINS Client(TCP/IP) Protocol)
   enabled:  ms_smb           (Microsoft NetbiosSmb)
   enabled:  ms_tcpip         (Internet Protocol Version 4 (TCP/IPv4))
   enabled:  ms_lltdio        (Link-Layer Topology Discovery Mapper I/O Driver)
   enabled:  ms_rspndr        (Link-Layer Topology Discovery Responder)
   enabled:  ms_pppoe         (Point to Point Protocol Over Ethernet)
   enabled:  ms_ndisuio       (NDIS Usermode I/O Protocol)

cleaning up...finished (0)

F:\temp>

এনভিএসপাইন্ড দেখে মনে হচ্ছে আউটপুটটি আমার উদ্দেশ্যে কাজ করবে না। দুর্ভাগ্যক্রমে আমার ব্যাচের ফাইলটির নির্ভরতা থাকতে হবে এবং ব্যাচ ফাইল চালানোর আগে ব্যবহারকারীদের কিছু ইনস্টল করতে বলার দরকার নেই।
জিটি 500

@ জিটি 500 আপনি যা চান তা অর্জন করার জন্য "বিল্ট ইন" সমাধান আছে বলে আমি মনে করি না: /
ডেভিডপস্টিল

0

আপডেট হিসাবে এবং অন্য কারও পক্ষে এটি জানা দরকারের উদাহরণ দেওয়ার জন্য, আমি পোস্ট করতে চেয়েছিলাম যে আমি বিভিএসএডমিন (বিটস অ্যাডমিনিস্ট্রেশন ইউটিলিটি) এর সাথে এনভিএসপিবিন্দ ডাউনলোড করে ডেভিডপস্টিলের দেওয়া পরামর্শটি গ্রহণ করার একটি উপায় খুঁজে পেয়েছি। দৃশ্যত বিটসএডমিনটি উইন্ডোজ থেকে কখনই সরানো হয়নি (এটি এখনও উইন্ডোজ 10 এ রয়েছে, এবং প্রত্যাশার মতো এখনও এই ফাংশনটি সম্পাদন করে)।

আমি ডাউনলোড করা ফাইলগুলিতে সংরক্ষণ করতে% TEMP% এ একটি ফোল্ডার তৈরি করে শুরু করি, এর মতো:

MD "%TEMP%\NVSPBind"

কিছু ECHO কমান্ড ব্যবহারকারীকে ডাউনলোড সম্পর্কে জানাতে এখানে যেতে পারেন, তবে আমরা উদাহরণটি এড়িয়ে যাব এবং এনভিএসপিবাইন্ড ডাউনলোড করতে বিটস অ্যাডমিন ব্যবহার করতে ডানদিকে যাব (নোট করুন যে ডাউনলোডটি চালানোর জন্য অগ্রাধিকারটি "অগ্রভাগ" হওয়া দরকার অবিলম্বে):

BITSADMIN.EXE /TRANSFER "NVSPBind" /DOWNLOAD /PRIORITY FOREGROUND "https://gallery.technet.microsoft.com/Hyper-V-Network-VSP-Bind-cf937850/file/117119/1/32bit_Nvspbind_package.EXE" "%TEMP%\NVSPBind\32bit_Nvspbind_package.exe"

পরবর্তী আমার কাছে ব্যাচ ফাইলটি এনভিএসপিবাইন্ড ফাইলগুলি এক্সট্র্যাক্ট করবে:

"%TEMP%\NVSPBind\32BIT_NVSPBIND_PACKAGE.EXE" /Q /T:"%TEMP%\NVSPBind"

এখন আমরা এনভিএসপিবাইন্ডটি চালাতে পারি এবং এটিতে আমাদের লগের জন্য নেটওয়ার্ক অ্যাডাপ্টার এবং ইনস্টল করা উপাদানগুলির একটি তালিকা আউটপুট করা যায় (আমরা ধরে নেব যে লগটি ব্যবহারকারীর ডেস্কটপে সংরক্ষিত হচ্ছে):

"%TEMP%\NVSPBind\NVSPBIND.EXE" *>>%UserProfile%\Desktop\Diagnostic_Log.txt

তারপরে অবশ্যই আমার ব্যাচ ফাইলটি নিজের পরে পরিষ্কার হয়ে যাবে এবং আমরা তৈরি টিএমপি ফোল্ডারটি এবং এনভিএসপিবাইন্ড ফাইলগুলি মুছব:

RD /S /Q "%TEMP%\NVSPBind"

সামগ্রিকভাবে উপরের কোডটি দেখতে এরকম হবে:

MD "%TEMP%\NVSPBind"
BITSADMIN.EXE /TRANSFER "NVSPBind" /DOWNLOAD /PRIORITY FOREGROUND "https://gallery.technet.microsoft.com/Hyper-V-Network-VSP-Bind-cf937850/file/117119/1/32bit_Nvspbind_package.EXE" "%TEMP%\NVSPBind\32bit_Nvspbind_package.exe"
"%TEMP%\NVSPBind\32BIT_NVSPBIND_PACKAGE.EXE" /Q /T:"%TEMP%\NVSPBind"
"%TEMP%\NVSPBind\NVSPBIND.EXE" *>>%UserProfile%\Desktop\Diagnostic_Log.txt
RD /S /Q "%TEMP%\NVSPBind"

চূড়ান্ত লগ নীচের মত কিছু দেখতে হবে:

Hyper-V Network VSP Bind Application 6.1.7725.0.
Copyright (c) Microsoft Corporation. All rights reserved.


Adapters:

{9C5B16F9-78E6-4434-BE8E-81D6903EB907}
"*teredo"
"Teredo Tunneling Pseudo-Interface"
"Local Area Connection* 9":
   enabled:  ms_netbios       (NetBIOS Interface)
   enabled:  ms_server        (File and Printer Sharing for Microsoft Networks)
   enabled:  ms_msclient      (Client for Microsoft Networks)
   enabled:  ms_netbt         (WINS Client(TCP/IP) Protocol)
   enabled:  ms_smb           (Microsoft NetbiosSmb)
   enabled:  ms_tcpip6        (Internet Protocol Version 6 (TCP/IPv6))
   enabled:  ms_tcpip6_tunnel (Microsoft TCP/IP version 6 - Tunnels)

{F1C945CA-D4B9-4E09-90D1-66C5E85CC22E}
"*isatap"
"Microsoft ISATAP Adapter"
"isatap.{120652A1-8BD2-4435-BD9B-73B23DF7044B}":
   enabled:  ms_netbios       (NetBIOS Interface)
   enabled:  ms_server        (File and Printer Sharing for Microsoft Networks)
   enabled:  ms_msclient      (Client for Microsoft Networks)
   enabled:  ms_netbt         (WINS Client(TCP/IP) Protocol)
   enabled:  ms_smb           (Microsoft NetbiosSmb)
   enabled:  ms_tcpip6        (Internet Protocol Version 6 (TCP/IPv6))
   enabled:  ms_tcpip6_tunnel (Microsoft TCP/IP version 6 - Tunnels)

{120652A1-8BD2-4435-BD9B-73B23DF7044B}
"pci\ven_8086&dev_100f"
"Intel(R) PRO/1000 MT Network Connection"
"Local Area Connection":
   enabled:  ms_netbios       (NetBIOS Interface)
   enabled:  ms_server        (File and Printer Sharing for Microsoft Networks)
   enabled:  ms_pacer         (QoS Packet Scheduler)
   disabled: ms_ndiscap       (NDIS Capture LightWeight Filter)
   enabled:  ms_wfplwf        (WFP Lightweight Filter)
   enabled:  ms_msclient      (Client for Microsoft Networks)
   enabled:  ms_tcpip6        (Internet Protocol Version 6 (TCP/IPv6))
   enabled:  ms_netbt         (WINS Client(TCP/IP) Protocol)
   enabled:  ms_smb           (Microsoft NetbiosSmb)
   enabled:  ms_tcpip         (Internet Protocol Version 4 (TCP/IPv4))
   enabled:  ms_lltdio        (Link-Layer Topology Discovery Mapper I/O Driver)
   enabled:  ms_rspndr        (Link-Layer Topology Discovery Responder)
   enabled:  ms_pppoe         (Point to Point Protocol Over Ethernet)
   enabled:  ms_ndisuio       (NDIS Usermode I/O Protocol)

...
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.