मैंने कई मशीनों के लिए क्रेडेंशियल्स को बचाने के लिए एक कमांड लिखा था, लेकिन ऐसा लगता है कि 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 बिना किसी जाँच के करता है, लेकिन मुझे ऐसे समाधान की आवश्यकता है जिसे स्क्रिप्ट किया जा सके।
मुझे जितनी जल्दी हो सके क्रेडेंशियल्स को स्टोर करने का एक तरीका चाहिए।