कई मशीनों के लिए क्रेडेंशियल सहेजें


0

मैंने कई मशीनों के लिए क्रेडेंशियल्स को बचाने के लिए एक कमांड लिखा था, लेकिन ऐसा लगता है कि NET USE में बहुत बड़ी देरी है और इस परिदृश्य में अच्छी तरह से फिट नहीं है, निम्नलिखित कमांड का उपयोग कर रहा है:

for /L %a in (1, 1, 100) do ping -n 1 st%a && net use \\st%a\c$ password /USER:st%a\user

आदेश मशीन को पिंग करने की कोशिश करता है यह देखने के लिए कि क्या यह ऑनलाइन है और फिर भविष्य में उपयोग के लिए डिफ़ॉल्ट क्रेडेंशियल बचाता है, लेकिन चूंकि नेट उपयोग काफी धीमा है, इसलिए यह कार्य बहुत लंबा लगता है।

मुझे इसकी जांच किए बिना क्रेडेंशियल्स को स्टोर करना होगा (यह एक आंतरिक नेटवर्क और पासवर्ड डिफ़ॉल्ट हैं), यह अन्य आदेशों का उपयोग करने के लिए स्वीकार्य है लेकिन अगर संभव हो तो मैं थर्ड पार्टी टूल्स से बचना चाहूंगा।

ऐसा लगता है कि नियंत्रण userpasswords2 बिना किसी जाँच के करता है, लेकिन मुझे ऐसे समाधान की आवश्यकता है जिसे स्क्रिप्ट किया जा सके।

मुझे जितनी जल्दी हो सके क्रेडेंशियल्स को स्टोर करने का एक तरीका चाहिए।


मुझे बहुत कुछ दिखाई देता है: मैंने ऐसा किया, और मुझे पता चला, लेकिन एक चीज है जिसे आप पूरी तरह से जोड़ना भूल गए हैं। आपका सवाल क्या है?
LPChip

मुझे लगता है कि यह स्पष्ट था कि कमान 100 बार लूप करने के लिए बहुत धीमी है, लेकिन मैंने सवाल को संपादित किया
कार्लोस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.