वर्मी या वीबी-स्क्रिप्ट के साथ विंडोज़ के तहत नेटवर्क कनेक्शन प्राथमिकता क्रम कैसे सेट करें?


1

"नेटवर्क एडेप्टर और gt; उन्नत सेटिंग्स ... & gt; एडेप्टर और बाइंडिंग & gt; कनेक्शन" के माध्यम से विंडोज के तहत मैं नेटवर्क कनेक्शन प्राथमिकता क्रम को परिभाषित कर सकता हूं (मेरा मतलब प्रदाता ऑर्डर नहीं है!)।

लेकिन मैं इस प्रक्रिया को स्वचालित करने के लिए विकी या वीबी-स्क्रिप्ट (यदि संभव हो तो) से कैसे कर सकता हूं?

जवाबों:


0

मैं कमांड लाइन से नेटवर्क कनेक्शन प्राथमिकता क्रम को कैसे परिभाषित कर सकता हूं

आप डाउनलोड कर सकते हैं nvspbind Microsoft से ऐसा करने के लिए।

इसका उपयोग किसी एनआईसी पर विशिष्ट बाइंडिंग को सक्षम या अक्षम करने के लिए किया जा सकता है   और एनआईसी कनेक्शन ऑर्डर को क्वेरी और बदलने के लिए।

देखें /+, /++, /- तथा /-- विकल्प।

उदाहरण:

बाइंडिंग क्रम के शीर्ष पर 'वायरलेस नेटवर्क कनेक्शन' की प्राथमिकता निर्धारित करें:

nvspbind.exe /++ "Wireless Network Connection" ms_tcpip

हाइपर-वी नेटवर्क वीएसपी बिंद (एनवी प्रदाह)

एनवी डाइऑक्साइडिंड कमांड से नेटवर्क बाइंडिंग को संशोधित करने के लिए एक उपकरण है   लाइन। यह सर्वर कोर वातावरण में विशेष रूप से उपयोगी है   हाइपर-वी भूमिका सक्षम।

इसका उपयोग वर्चुअल में एनआईसी के लिए सही बाइंडिंग सेट करने के लिए किया जा सकता है   नेटवर्क।

इसका उपयोग किसी एनआईसी पर विशिष्ट बाइंडिंग को सक्षम या अक्षम करने के लिए भी किया जा सकता है   और एनआईसी कनेक्शन ऑर्डर को क्वेरी और बदलने के लिए।

यह MSDN पर प्रलेखित INetCfg API का उपयोग करता है   ( http://msdn.microsoft.com/en-us/library/ms805265.aspx )।

अधिकांश विकल्प रीडमी और nvpsbind.txt में प्रलेखित हैं   इंस्टॉल के साथ डाउनलोड करें।

मदद चलाने के लिए nvspbind.exe /?

C:\>nvspbind /?

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

Usage: nvspbind option NIC protocol

Options:
/n display NIC information only
/u unbind switch protocol from specified nic(s)
/b bind switch protocol to specified nic(s)
/d disable binding of specified protocol from specified nic(s)
/e enable binding of specified protocol to specified nic(s)
/r repair bindings on specified nic(s)
/o show NIC order for specified protocol
/+ move specified NIC up in binding order for specified protocol
/- move specified NIC down in binding order for specified protocol
/++ move specified NIC up to top of binding order for specified protocol
/-- move specified NIC down to bottom of binding order for specified protocol

तीन विविधताएँ हैं:

  1. Microsoft_Nvspbind_package.EXE सर्वर कोर के लिए 64 बिट मानक है।

  2. 32bit_Nvspbind_package.EXE एक 32 बिट संस्करण है जो विस्टा और नए पर काम करता है।

  3. XP_Nv vaporind_package.EXE एक कम कार्यक्षमता 32 बिट संस्करण है जो XP और नए पर काम करता है।

हालाँकि मैं Microsoft के लिए हाइपर-वी टीम पर एक डेवलपर के रूप में काम करता हूं, लेकिन मुझे यह बताना होगा कि चूंकि लाइसेंस टैब इंगित करता है कि यह उपकरण और दस्तावेज़ीकरण "जैसा है"। इसे उपयोग करने में अंतर्निहित जोखिम आपको स्वीकार हैं। कोई एक्सप्रेस वारंटी, गारंटी या शर्तें प्रदान नहीं की जाती हैं। यह Microsoft Corporation द्वारा समर्थित या समर्थित नहीं है और इसे आपके जोखिम पर उपयोग किया जाना चाहिए।

निम्नलिखित प्लेटफार्मों पर सत्यापित

Windows Server 2012     Yes
Windows Server 2008 R2  Yes
Windows Server 2008     Yes
Windows Server 2003     No
Windows 8               Yes
Windows 7               No
Windows Vista           No
Windows XP              No
Windows 2000            No 

इस स्क्रिप्ट का लेखक द्वारा इन प्लेटफार्मों पर परीक्षण किया गया है। यह अन्य प्लेटफार्मों पर भी काम करने की संभावना है।

स्रोत nvspbind


उसके लिए thx .. दुख की बात है कि वे उपकरण आधिकारिक नहीं हैं
becks21

@ becks21 वे Microsoft से हैं (लेकिन असमर्थित)।
DavidPostill

@ becks21 आप शायद PowerShell या VBA में कुछ लिख सकते हैं जो समान कॉल करता है INetCfg MS उपकरण के रूप में एपीआई का उपयोग करता है। मैंने कोड की खोज की, लेकिन आपकी सटीक आवश्यकताओं के लिए तैयार कुछ भी नहीं मिला। मुझे नहीं लगता कि आप इसे सीधे कर सकते हैं wmic
DavidPostill
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.