मुझे एक ड्राइव को स्थायी रूप से माउंट करने का एक समाधान मिला। हालांकि ड्राइव हर सत्र पर मुहिम नहीं की जाती है। मैंने यह विंडोज सर्वर 2019 पर किया था।
मान लीजिए कि हम एक निर्देशिका को माउंट करना चाहते हैं, जिस target_dirपर स्थित है target_server। मेरा उपयोगकर्ता नाम my_usernameऔर my_passwordडोमेन नामक मेरा पासवर्ड है MY_DOMAIN। इसे T:ड्राइव पर माउंट करें ।
सबसे पहले, कहीं भी (उदाहरण के लिए अपने डेस्कटॉप पर) एक नई पाठ फ़ाइल बनाएं। इसे खोलें और इसे पार्स करें:
@ECHO OFF
net use s: \\target_server\target_dir /persistent:yes
फिर, इस फ़ाइल का नाम बदलें mount_drive.batऔर इसे स्थानांतरित करें C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup।
सुनिश्चित करें कि .txtफ़ाइल अब फ़ाइल नहीं है।
अब, स्थानीय समूह नीति संपादक को दबाएँ Win+R, टाइप करें gpedit.mscऔर चलाएं ।
ब्राउज़ करें Computer Configuration\Windows Settings\Scripts (Startup/Shutdown)और डबल-क्लिक करें Startup। उस
पर क्लिक करें , उस फ़ाइल का चयन करें जिसे आपने अभी स्थानांतरित किया है।Add...Browse...
फिर ब्राउज़ करें Computer Configuration\Administrative Templates\System\Logon, सेट Always wait for the network at computer startup and logonकरें enabled, सहेजें और बंद करें।
अपनी साख बचाने के लिए एक ऊंचा टर्मिनल खोलें । फिर टाइमआउट के बाद इस ड्राइव को डिस्कनेक्ट न करने के लिए विंडोज को कॉन्फ़िगर करें।
cmdkey /add:target_server /user:MY_DOMAIN\my_username /pass:my_password
NET CONFIG SERVER /AUTODISCONNECT:-1
आप वैकल्पिक रूप से सब कुछ चलाकर सत्यापित कर सकते हैं C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup\mount_drive.bat
रीबूट