मुझे लॉक स्क्रीन के लिए पता नहीं है लेकिन लॉगिन स्क्रीन के लिए यह संभव है। लेकिन उतना सरल नहीं जितना होना चाहिए।
इस पृष्ठ पर दिए गए निर्देशों का पालन करें ।
इसमें रजिस्ट्री कुंजी को बदलना शामिल है HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch
। ( Enabled
1 से सेटिंग )
समस्या यह है कि यह परिवर्तन उस समय नहीं रहता है जब उपयोगकर्ता लॉग इन करता है। इसलिए बैच फ़ाइल और टास्क शेड्यूलर के साथ हर लॉगिन के बाद इस मान को बदलने के भी निर्देश हैं।
बैचफाइल ऐसा होना चाहिए:
REG ADD HKLM\SOFTWARE\Microsoft\Windows|CurrentVersion|Authentication\LogonUI\UserSwitch /v Enabled /t REG_DWORD /d 1 /f
टास्क मैनेजर में एक टास्क के साथ इस फाइल को "हर यूजर" के लॉग ऑन में चलाएं।
सटीक चरण (स्क्रीनशॉट के साथ) इस पृष्ठ पर हैं ।
संपादित करें :
जब आप निष्क्रियता के मामले में लॉक-स्क्रीन प्राप्त करते हैं तो मुझे ऐसा करने का एक तरीका मिला।
मुझे पता चला कि जब आप "रिमोट डेस्कटॉप" से डिस्कनेक्ट करते हैं, तो आपको सभी उपयोगकर्ताओं के साथ पूर्ण-स्विच-उपयोगकर्ता-स्क्रीन मिलती है । आप इसे कमांड के साथ अनुकरण कर सकते हैं tsdiscon.exe
। हम वहां से काम करते हैं ... (आप इस कमांड को मैन्युअल रूप से टेस्ट कर सकते हैं)
अब एक सामान्य- "निर्धारित कार्य" बनाएं, इसे नाम दें Switchusers
। ट्रिगर-टैब में एक ट्रिगर सेट करें On workstation lock
। एक्शन-टैब में चलाने के लिए एक क्रिया सेट करें tsdiscon.exe
। ओके दबाओ।
अब, जब भी आपको लॉकस्क्रीन मिलता है, tsdiscon.exe
निष्पादित किया जाता है और आपको अपने पूर्ण-स्विच-उपयोगकर्ता मिलते हैं;)
किसी कारण से यह आप भी ट्रिगर के साथ एक ही कार्य बना सकते हैं काम नहीं करता है On idle
और सेट Start the task only if the computer is idle for
आप पर निष्क्रिय समय वांछित और Wait for idle for
पर Do not wait
और जाँच Stop if the computer ceases to be idle
(वरना आप लंबे समय के बहिष्कार के बाद एकाधिक लॉगिन स्क्रीन मिल जाएगा)