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