वर्कस्टेशन सर्विस को फिर से शुरू किए बिना विंडोज नेटवर्क शेयर से डिस्कनेक्ट / लॉग आउट करना


14

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

मैंने ऐसा करने के तरीकों के लिए चारों ओर खोज की है और जानकारी का एक गुच्छा पाया है जो कुछ रूप का उपयोग करने का सुझाव देता है net use \\1.2.3.4 /del:

हालांकि, इनमें से कोई भी वास्तव में मेरे लिए काम नहीं करता था। मैं दौड़ता हूं net use * /del, फिर net useयह सत्यापित करने के लिए उपयोग करता हूं कि सूची खाली है, और फिर भी खोजकर्ता में शेयर रहस्यमय रूप से बना हुआ है, अप्रभावित, सुलभ है, और अभी भी पिछले लॉगिन का उपयोग कर रहा है।

एक और बात मैंने कोशिश की, जो विफल भी हुई, जैसे net use \\1.2.3.4 /user:newusernameक्रेडेंशियल्स को स्विच करने के लिए कर रहा था । हालाँकि, जब भी net useएक खाली कनेक्शन सूची दिखाई गई , तब भी यह बताते हुए एक त्रुटि उत्पन्न हुई कि विभिन्न उपयोगकर्ताओं के साथ एक ही संसाधन के कई कनेक्शनों को अनुमति नहीं दी गई थी - ऐसे कनेक्शन क्यों नहीं थे जो net useमेरे लिए सूची में दिखाई नहीं दिए ।

मुझे यह लेख साझा फ़ोल्डर (microsoft.com) से लॉगआउट करने का तरीका मिला , जो अनुशंसा करता है:

  1. net use * /del (या जो भी सर्वर)।
  2. क्रेडेंशियल मैनेजर से स्पष्ट साख।
  3. वर्कस्टेशन सेवा को पुनरारंभ करें।

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

मेरा सवाल है: यह बिल्कुल भी सुविधाजनक नहीं है, खासकर जब मुझे इसे कम तकनीक वाले उपयोगकर्ताओं को समझाना पड़ता है। हालांकि मैं निश्चित रूप से उदाहरण के लिए पूरी बात को स्वचालित करने के लिए एक बैच स्क्रिप्ट बना सकता हूं, क्या ऐसा करने के लिए एक वास्तविक, उचित, सुसंगत तरीका है जिसमें पुनरारंभ सेवाएं शामिल नहीं हैं (और संभवतः कमांड लाइन शामिल नहीं है, हालांकि व्यक्तिगत रूप से मैं डॉन ' टी माइंड)?

इसके अलावा, एक उप-प्रश्न: यह मेरे लिए अजीब है कि इस मामले पर मुझे मिले अधिकांश संसाधन वर्कस्टेशन को फिर से शुरू करने का सुझाव नहीं देते हैं, और net useअकेले उपयोग करने की सुझाई गई प्रक्रिया कम से कम उन अन्य लोगों के लिए काम करती है, जिन्होंने टिप्पणियों को पोस्ट किया था। उन पदों। क्या वर्कस्टेशन मेरे लिए अद्वितीय है और मेरी मशीन पर किसी अन्य मुद्दे का संकेत है, या यह किसी कारण के लिए सभी निर्देशों से बाहर रह गया था? केवल microsoft.com समर्थन पोस्ट के पास निर्देश थे जिन्होंने इस कदम की सिफारिश की, जो कि आखिरकार मेरे लिए काम कर रहा है।

एक शेयर से लॉग आउट करना ऐसा लगता है कि इसे करने के लिए कुछ सरल तरीके को सही ठहराने के लिए यह एक सामान्य पर्याप्त उपयोग का मामला होगा, इसलिए मैं इस बात से चकित हूं कि मेरे लिए यह पता लगाना कितना मुश्किल था।


अन्य चीजें जो मैंने बिना किसी प्रभाव के आजमाई हैं:

  • net useआदेशों का उपयोग करने से पहले और बाद में सभी एक्सप्लोरर विंडो बंद करना (जैसा कि कोड़ी ब्राउन के जवाब में सुझाव दिया गया है ), साथ ही साथ "फ़ोल्डर विंडो प्रति अलग प्रक्रिया" के साथ वायदा करना यह उम्मीद करता है कि यह किसी प्रकार की प्रति-प्रक्रिया क्रेडेंशियल कैशिंग (उस उत्तर से भी प्रेरित) हो। ।
  • होमग्रुप कनेक्शन प्रबंधन सेटिंग्स को बदलना ( उपरोक्त microsoft.com पोस्ट पर holmzi_online के उत्तर द्वारा सुझाया गया है )।
  • सभी खोजकर्ता प्रक्रियाओं को मारना (मुख्य एक सहित) और बाद में एक्सप्लोरर को फिर से शुरू करना net use * /del( रॉबर्ट ग्रीर द्वारा यहां सुझाव दिया गया था, हालांकि यह मुद्दा मैप किए गए ड्राइव के साथ था)।


1
@sttr धन्यवाद, लेकिन मुझे यकीन नहीं है कि मुझे इस और उस लेख के बीच संबंध दिखाई देगा। क्या आप एक संकेत दे सकते हैं?
जेसन सी

संकेत है कि मोड ABE प्रत्येक उपयोगकर्ता केवल फ़ोल्डर्स और फ़ाइलों को देखता है जो वह हकदार है। अन्यथा, संसाधनों तक पहुंचने और पासवर्ड दर्ज करने की आवश्यकता के बिना उपयोगकर्ता को आत्मनिर्भर होना चाहिए। यदि "सर्वर" विंडोज 7 है, तो slickit.ca/2009/07/webdav-on-windows-7.html
STTR

1
@STTR धन्यवाद अनधिकृत उपयोगकर्ताओं से फ़ोल्डर छुपाना या WebDAV सर्वर सेट करने से एक SMB शेयर से लॉग ऑन पता टाइप करने में मदद मिलती है?
जेसन सी

1
@STTR यह सवाल है, जैसा कि शीर्षक से पता चलता है, एक साझा फ़ोल्डर (एसएमबी, जो कि विंडोज के लिए "साझा किए गए फ़ोल्डर" का उपयोग कैसे करता है) वर्कस्टेशन सेवा को फिर से शुरू किए बिना कैसे लॉग इन करें (यह भी देखें, "मैंने एक उपयोगकर्ता के रूप में लॉग इन किया है) क्रेडेंशियल सहेजे बिना, और अब लॉग आउट करना चाहते हैं " )। मैं अपने सर्वर में WebDAV नहीं जोड़ रहा हूँ, और न ही मैं उन सर्वरों पर WebDAV सेवाएँ जोड़ सकता हूँ जिन पर मेरा कोई नियंत्रण नहीं है, और न ही मैं इस पर स्पष्ट हूँ कि कैसे आसानी से लॉग आउट करने की समस्या को हल करता है। क्या आप जानते हैं कि साझा फ़ोल्डर से लॉग आउट कैसे करें?
जेसन सी

जवाबों:


1

2) आप इस मुद्दे में अकेले नहीं हैं। ज्यादातर लोग शायद इसका कभी अनुभव नहीं करते क्योंकि उनके पास केवल एक उपयोगकर्ता और / या एकाधिक उपयोगकर्ता हैं लेकिन सभी एक ही पासवर्ड के साथ हैं। मुझे हर समय इसका अनुभव होता है। मैं यह मान रहा हूं क्योंकि मेरे पास एक ही उपयोगकर्ता नाम कई कंप्यूटरों पर है, लेकिन विभिन्न पासवर्डों के साथ .. (मैं एक डोमेन में नहीं हूं; लैपटॉप विंडोज 8.1 है विंडोज और लिनक्स-आधारित सर्वरों के साथ ..)

(मेमोरी से) अगर मैं एक कंप्यूटर के रूट शेयर को खोलता हूं, जैसे कि \ raspi, तो लॉक्ड डाउन शेयर जैसे \ raspi \ Private को एक्सेस करने से पहले मेरे पास वह मुद्दा होगा। ऐसा लगता है कि पहले सार्वजनिक / खुली हिस्सेदारी का उपयोग करके एक कनेक्शन बनाया जाता है और फिर इसे संग्रहीत किया जाता है।

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

लेकिन यह मेरे लिए काम कर सकता है क्योंकि मैं हमेशा विंडोज को "फ़ोल्डर विंडो को एक अलग प्रक्रिया में लॉन्च" करने के लिए कहता हूं।

सिर्फ एक विचार..


धन्यवाद!! मैं वास्तव में उम्मीद कर रहा था कि अन्वेषक विंडो बंद करने के आपके सुझाव का सरल समाधान होगा (मेरे पास प्रति फ़ोल्डर विंडो में अलग-अलग प्रक्रियाएं हैं), शायद कुछ प्रति-प्रक्रिया कैश्ड क्रेडेंशियल्स। दुर्भाग्य से, इसने चाल नहीं की, और न ही प्रति विंडो अलग-अलग प्रक्रियाओं को अक्षम किया। यदि मैंने रूट के बजाय पहले \\ 1.2.3.4 \ Share को एक्सेस करने का प्रयास किया, तो मैंने भी व्यवहार में कोई बदलाव नहीं देखा (आईपी के बजाय होस्ट नाम से एक्सेस करने में कोई अंतर नहीं)। मैं एक डोमेन में भी नहीं हूं, और विंडोज और लिनक्स आधारित सर्वर का उपयोग कर रहा हूं। कुछ क्रेडेंशियल या कनेक्शन सहेज रहा है, लेकिन मुझे नहीं पता कि क्या।
जेसन सी

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

मैं अपने वातावरण के साथ खेलने के लिए थोड़ा बाहर इस और अधिक का परीक्षण करने के लिए कर रहा हूँ, और एक विचार था .. आपकी खिड़कियां (एक्सप्लोरर, कमांड प्रॉम्प्ट, आदि) सभी ऊंचे हैं या सभी नहीं हैं, है ना? मुझे कई बार निराशा हुई है जब मुझे महसूस नहीं हुआ या भूल गया कि मेरा एक ऐप ऊंचा हो गया है .. यह नेटवर्क शेयरों के लिए कुछ अजीब बातें करता है ...
कोडी ब्राउन

मेरे द्वारा उपयोग किया जा रहा खाता एक व्यवस्थापक है और सब कुछ उन्नत है। मैंने एक नया गैर-व्यवस्थापक खाता बनाया और वहां से परीक्षण किया, व्यवहार अपरिवर्तित है।
जेसन सी

1

मुझे निम्नलिखित काम करके यह मिला:

  1. Daud net use * /delete
  2. साख साफ़ करें (जैसे मेरा 172.26.190.129 है, और बनाने की तारीख आज है, बस)
  3. "स्थानीय कनेक्ट" अक्षम करें (नियंत्रण कक्ष \ नेटवर्किंग और इंटरनेट \ नेट कनेक्ट \ स्थानीय कनेक्ट)
  4. एक पल रुकिए (मुझे नहीं लगता लेकिन मुझे लगता है कि यह मेरे विन 7 से उबंटू के कुछ लिंक तोड़ सकता है और कुछ कैश को साफ कर सकता है)
  5. "स्थानीय कनेक्ट" सक्षम करें और यह काम किया।

2
"साख साफ़ करें" से आपका क्या मतलब है और आप ऐसा कैसे करते हैं?
कालीमो

"साख साफ़ करें" यहाँ पूरी तरह से अस्पष्ट है।
जोनाथन वुड

0

यह एक लंबा शॉट हो सकता है, लेकिन क्या आपने उपयोग करने के बाद काफी लंबा इंतजार किया net use * /d? जहाँ तक मुझे पता है, शेयर डिलीट करने के बाद भी, विंडोज खुला रहता है यदि ओपन हैंडल (एक्सप्लोरर विंडो, आदि) हैं। और उन हैंडल को बंद करने के बाद भी, एक टाइम-आउट अवधि है, जिसके दौरान वह शेयर को फिर से कनेक्ट करेगा। डिफ़ॉल्ट 10-15 मिनट का लगता है। आप इसे रजिस्ट्री में छोटा कर सकते हैं।

Https://blogs.msdn.microsoft.com/oldnewthing/20110223-00/?p=11413 देखें

हालाँकि, ऐसा लगता है कि "KeepConn" अब विंडोज के नए संस्करणों में उपयोग नहीं किया जाता है। इस पृष्ठ पर "आइडल कनेक्शन टाइमर" देखें: http://blogs.msdn.com/b/openspecification/archive/2013/03/19/cifs-and-smb-timeouts-in-windows.aspx


0

प्रारंभ -> नियंत्रण कक्ष -> उपयोगकर्ता खाते और परिवार सुरक्षा -> उपयोगकर्ता खाते -> अपने क्रेडेंशियल्स प्रबंधित करें।

अपने "विंडोज क्रेडेंशियल्स" में से एक का विस्तार करें, और फिर "वॉल्ट से निकालें" पर क्लिक करें।

प्रारंभ -> नियंत्रण कक्ष

नियंत्रण कक्ष -> उपयोगकर्ता खाते और परिवार सुरक्षा

उपयोगकर्ता खाते और परिवार की सुरक्षा -> उपयोगकर्ता खाते

उपयोगकर्ता खाते -> अपने क्रेडेंशियल्स प्रबंधित करें

लॉग आउट

हाँ


-1
net use * /del
net stop Workstation /Y
cmdkey /delete:<resourcename>
net start Workstation
net start browser

तरीका 2: एक कंप्यूटर के लिए कई नेटबीआईओएस नामों का उपयोग करें:

reg add "HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters" /v OptionalNames /t REG_MULTI_SZ /d "NetBIOSName01\0 NetBIOSName02\0 NetBIOSName03\0"

फिर आप अलग-अलग उपयोगकर्ताओं के संसाधनों को अलग-अलग नेटबीआईओएस नामों का उपयोग करके कनेक्ट कर सकते हैं।

net use L: \\NetBIOSName01 /user:<username01> <password01> /P:Yes
net use M: \\NetBIOSName02 /user:<username02> <password02> /P:Yes
net use N: \\NetBIOSName03 /user:<username03> <password03> /P:Yes

संपादित करें %windir%\system32\drivers\etc\lmhostsऔर जोड़ें

<Server IP>  NetBIOSName01            #PRE
<Server IP>  NetBIOSName02            #PRE
<Server IP>  NetBIOSName03            #PRE
<Server IP>  <OriginalNetBIOSname>            #PRE

सभी नेटवर्क वर्कस्टेशन में

सभी उपयोगकर्ता इसके संसाधनों से जुड़ेंगे।


प्रश्न शीर्षक के अनुसार, यह प्रश्न का उत्तर नहीं देता है।
डैनियल बी

धन्यवाद, लेकिन यह वर्कस्टेशन सेवा को पुनरारंभ करता है। मैंने इस प्रश्न का उल्लेख किया है, लेकिन मुझे पहले से ही पता है कि मैं स्क्रिप्ट के साथ पुनरारंभ को स्वचालित कर सकता हूं। दरअसल, मैंने सुपरसियर . com/a / 883606 / 245945 पर लगभग एक ही कमांड सेट किया था । मैं वास्तव में जिस चीज की तलाश कर रहा हूं वह विस्तृत है जहां मैंने अपनी पोस्ट में "प्रश्न" और "उप-प्रश्न" बोल्ड लिखा है।
जेसन सी

@JasonC इन सभी कार्यों का मूल कारण सिस्टम त्रुटि 1219 है?
STTR

@STTR मूल कारण सेवाओं को पुनः आरंभ किए बिना लॉग आउट करने की इच्छा है। मेरे प्रयासों के परिणाम मेरी पोस्ट में वर्णित हैं।
जेसन सी

@STTR धन्यवाद अद्यतन दिलचस्प है और मैं आपके समय की सराहना करता हूं, लेकिन मैं कनेक्शन के बारे में स्पष्ट नहीं हूं। मैं एक ही समय में कई उपयोगकर्ताओं के साथ ड्राइव मैप करने या लॉग इन करने की कोशिश नहीं कर रहा हूं। मैं सीधे \\ पते पर जाकर मूल रूप से एक्सेस किए गए शेयर से लॉग आउट करने का प्रयास कर रहा हूं। यह जरूरी नहीं कि उपयोगकर्ताओं को स्विच करने के लिए भी होना चाहिए। शायद मैं सिर्फ कंप्यूटर से दूर जा रहा हूं और मैं लॉग इन किए गए हिस्से को छोड़ना नहीं चाहता। कई साझा ड्राइव पर एक से अधिक उपयोगकर्ताओं को लॉग इन करने से सेवाओं को पुनरारंभ किए बिना साझा फ़ोल्डर से लॉग आउट करने में मदद मिलेगी?
जेसन सी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.