मैं विंडोज 7 में नीति-लागू स्क्रीन लॉक को कैसे रोक सकता हूं?


96

हमारे कॉर्पोरेट बीओएफएच ने स्क्रीन लॉक सेटिंग को हास्यास्पद रूप से कम देरी के साथ लगाया है। यह निराशाजनक और उल्टा है।

क्या स्वचालित स्क्रीन लॉक को रोकने का कोई तरीका है? मुझे लगता है कि नीति-लागू सेटिंग को ओवरराइड करने का कोई तरीका नहीं है, लेकिन शायद एक सॉफ्टवेयर है जो उपयोगकर्ता की गतिविधि की नकल करता है।

बस पूछने से पहले मैंने एक सतत माउस व्हील स्थापित किया। (उसे ले लो?)


1
बस जिज्ञासु क्या "हास्यास्पद कम" है?
कार्ल

वहाँ रहे हैं कुंजी pressers और माउस मूवर्स कि लॉक होने से स्क्रीन पाएगा तरह समाधान। लेकिन क्या आप वाकई ऐसा करना चाहते हैं? आईटी सिक्योरिटी को सर्कुलेट करना कंपनी की नीति के खिलाफ होने की संभावना से अधिक है, और यह एक मजबूत अपराध हो सकता है।
कल्टारी

7
15 मिनट। ठीक है, यह छोटा नहीं है ... जब तक आप घर पर नहीं होते हैं, एक खुली जगह में नहीं होते हैं, और अक्सर दूसरे कंप्यूटर पर भी काम करते हैं। जैसे मैं हूं, इसलिए स्क्रीन लॉक अप्रिय है।
गेब्रियल आर।

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

1
अनुग्रह अवधि मेरे लिए काम नहीं करती है, जबकि स्क्रिप्ट करती है। मुझे लगता है कि मेरी कॉर्पोरेट नीति भी अनुग्रह अवधि को निष्क्रिय कर देती है।
डेन जैकब हैम्पटन

जवाबों:


85

मैं एक स्क्रिप्ट का उपयोग करता हूं जिसका शीर्षक idle.vbs है:

Dim objResult

Set objShell = WScript.CreateObject("WScript.Shell")    

Do While True
  objResult = objShell.sendkeys("{NUMLOCK}{NUMLOCK}")
  Wscript.Sleep (6000)
Loop

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

संपादित करें: आप इस स्क्रिप्ट को अपने स्टार्टअप आइटम में रख सकते हैं

 choco install IdleVbs -source https://www.myget.org/F/joshrivers-utility/

Choclatey ( choco) CLI इंस्टॉलर की अधिक जानकारी के लिए कृपया देखें:

https://chocolatey.org/


@JoshRivers कंप्यूटर को पुनरारंभ किए बिना, इस स्क्रिप्ट को रोकने का एक तरीका है, साथ ही अच्छा भी होगा।
दीजेह

2
@DeeJayh मुझे लगता है कि आप टास्क मैनेजर में wscript.exe का उदाहरण पा सकते हैं और इसे मार सकते हैं। आमतौर पर उस निष्पादन योग्य चलने के बहुत सारे उदाहरण नहीं हैं। आप शायद समाप्ति के लिए एक स्वचालित समाधान बना सकते हैं ( stackoverflow.com/a/22325745 ) या किसी बाहरी तथ्य को देखने वाले Do जबकि सेक्शन में कोड डालकर। जैसे स्क्रिप्ट ने स्टार्टअप पर एक फ़ाइल बनाई है, तो जांच लें कि फ़ाइल मौजूद है। इस तरह आप स्क्रिप्ट को समाप्त करने के लिए फ़ाइल को हटा सकते हैं। (हालांकि, मैंने कभी भी इस चीज को नहीं छोड़ा, इसलिए मैं सिर्फ स्क्रिप्ट चलाता हूं और बहुत कम ही टास्क मैनेजर के साथ इसे मारता हूं)।
जोशवर्स

1
विंडोज 10 पर, स्टार्टअप फ़ोल्डर का पता लगाने का एक आसान तरीका स्टार्ट-> रन विंडो (जैसे विंडोजके + आर) प्रदर्शित करना है और फिर टाइप करना है shell:startup। अधिक जानकारी के लिए इस साइट को देखें thewindowsclub.com/startup-folder-in-windows-8
buzz3791

अपने कार्य प्रबंधक में Microsoft Windows आधारित स्क्रिप्ट होस्ट की स्क्रिप्ट देखने के लिए। या एक कॉलम प्रोसेस नाम जोड़ें और फिर wscript.exe देखें।
जॉनएंड्रयूज ने

Win10 सरफेस लैपटॉप पर बढ़िया काम करता है - जिसमें फिजिकल न्यूमॉक की भी नहीं होती है!
शौहर

87

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


3
धन्यवाद! यह सबसे सरल, सबसे प्रभावी उपाय है। (हालांकि मैंने इसकी कोशिश नहीं की, लेकिन मैंने कुछ समय पहले कंपनी छोड़ दी और विंडोज से दूर रहने की कोशिश की।)
गेब्रियल आर।

5
मैं पुष्टि करता हूं कि यह वीडियो के बजाय एमपी 3 फ़ाइल का उपयोग करके विंडोज एक्सपी पर काम करता है।
अला अली

4
शानदार हैक!

3
यह उन लोगों के लिए वीएलसी का उपयोग करने के लिए भी काम करता है जो इसे विंडोज मीडिया प्लेयर
इको

4
विंडोज 7 में काम करता है अच्छा हैक!
नेवेस

16

फिर भी एक अन्य विकल्प फ्रीवेयर कैफीन कार्यक्रम है। यह व्यावसायिक उपयोग के लिए भी निःशुल्क है। कार्यक्रम के मुखपृष्ठ से:

यदि आपको अपने पीसी के लॉक होने या सोने जाने की समस्या है, तो कैफीन इसे जगाए रखेगा। यह हर 59 सेकंड में एक बार की-प्रेस का अनुकरण करके काम करता है, इसलिए आपकी मशीन को लगता है कि आप अभी भी कीबोर्ड पर काम कर रहे हैं, इसलिए स्क्रीन लॉक नहीं करेगा या स्क्रीनसेवर को सक्रिय नहीं करेगा।

कैफीन हर 59 सेकंड में एक F15 कुंजी अप घटना का अनुकरण करके काम करता है। उपलब्ध सभी प्रमुख प्रेसों में से, F15 शायद कम से कम घुसपैठ है (मैंने उस कुंजी के साथ कभी पीसी कीबोर्ड नहीं देखा है!) और कम से कम आपके काम में हस्तक्षेप करने की संभावना है।

यह ऑफ-द-शेल्फ समाधान आपको यह सक्षम करने और इसे अक्षम करने के लिए नियंत्रित करने की अनुमति देता है:

प्रोग्राम आइकन पर डबल-क्लिक करना कॉफी पॉट को खाली करता है, जो कि आइकन का प्रतिनिधित्व करता है, और अस्थायी रूप से प्रोग्राम को अक्षम करता है। डबल-क्लिक करने से यह फिर से पॉट को रिफिल करता है, और आपकी मशीन को जागृत रखेगा।


8
मैं उस दिन की प्रतीक्षा कर रहा हूँ जब कोई गॉव कर्मचारी अपने कंप्यूटर पर कैफीन नहीं डालता है और यह सिर्फ इतना होता है कि शिफ्ट + एफ 15 जैसी कुछ चीज़ों को शुरू करता है ...
काज़ोनी

अच्छा "शेल्फ से दूर" समाधान, धन्यवाद। के रूप में gcc के रूप में कई कमांड लाइन विकल्प है लगता है, लेकिन मैं उनमें से किसी का उपयोग करने की जरूरत नहीं है!
सैम वाटकिंस

उपकरण मेरे लिए बहुत अच्छा काम करता है! मुझे इसे काम करने के लिए Visual C ++ 2008 Redistributable इंस्टॉल करना पड़ा। microsoft.com/en-us/download/details.aspx?id=26368
Synck

7

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

यदि आप इसे लगातार चलाना नहीं चाहते हैं, तो आप कुछ समय के लिए कंप्यूटर को निष्क्रिय करने के बाद स्क्रिप्ट को एक निर्धारित कार्य (यदि आपके पास पहुंच) के रूप में लॉन्च कर सकते हैं।

और यदि आप AutoIt सिंटैक्स में नहीं आना चाहते हैं तो यह एक अदृश्य माउस चाल करने के लिए एक बहुत ही सरल स्क्रिप्ट है:

While True
   Local $pos = MouseGetPos()
   MouseMove($pos[0]-1, $pos[1]-1, 0)
   MouseMove($pos[0], $pos[1], 0)
   Sleep(540000)
WEnd

यह स्क्रिप्ट माउस कर्सर को ऊपर-बाएँ दिशा में एक पिक्सेल से ले जाती है और उसके बाद उसे वापस लौटाती है, फिर 9 मिनट ( 540000मिलीसेकंड) तक सोती है । जब स्क्रिप्ट चल रही हो, तो आप ट्रे में AutoIt आइकन देख सकते हैं। आप इस आइकन पर राइट-क्लिक कर सकते हैं और संबंधित विकल्प चुन सकते हैं।

स्क्रिप्ट बनाने के लिए, AutoIt स्थापित करें, किसी भी फ़ोल्डर में राइट-क्लिक करें और New> चुनें AutoIt v3 Script, इसे नाम दें, इस नई स्क्रिप्ट पर राइट-क्लिक करें Edit, ऊपर दिए गए कोड को पेस्ट करें और सहेजें। आप इसे .exe(संदर्भ मेनू से फिर से) संकलित कर सकते हैं , उदाहरण के लिए, विंडोज शेड्यूलर से।


धन्यवाद, मैं इसे देखूंगा, एक माउस व्हील केज सेटअप की तुलना में सरल लगता है :)
गेब्रियल आर।

इस AutoIt स्क्रिप्ट के Precompiled संस्करण यहां symantec.com/connect/downloads/…
JJS

5

इसे विजुअल स्टूडियो या सी # एक्सप्रेस में संकलित करें और इसे कमांड प्रॉम्प्ट से चलाएं (या इसे डबल क्लिक करें)। .NET 4.0 या इसके बाद के संस्करण की आवश्यकता है। यह वह सब कुछ करता है जिसकी आपको तलाश है।

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Threading;
using System.Runtime.InteropServices;
using System.Windows.Forms; 

namespace ImWorkin
{
    class Program
    {
        [FlagsAttribute]
        public enum EXECUTION_STATE : uint
        {
            ES_SYSTEM_REQUIRED = 0x00000001,
            ES_DISPLAY_REQUIRED = 0x00000002,
            ES_CONTINUOUS = 0x80000000
        }
        public SYSTEMTIMEOUTS TimeOuts
        {
            get { return sysTimeouts; }
        }
        public struct SYSTEMTIMEOUTS
        {
            public int BATTERYIDLETIMEOUT;
            public int EXTERNALIDLETIMEOUT;
            public int WAKEUPIDLETIMEOUT;
        }

        [DllImport("USER32.DLL", CharSet = CharSet.Unicode)]
        public static extern IntPtr FindWindow(string lpClassName, string lpWindowName);

        [DllImport("USER32.DLL")]
        public static extern bool SetForegroundWindow(IntPtr hWnd);

        [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)]
        static extern EXECUTION_STATE SetThreadExecutionState(EXECUTION_STATE flags);

        [DllImport("user32.dll", SetLastError = true, EntryPoint ="SystemParametersInfo")]
        internal static extern int SystemParametersInfo(int uiAction, int uiParam, ref int pvParam, int fWinIni);

        private static System.Threading.Timer preventSleepTimer = null;
        public const int SPI_GETBATTERYIDLETIMEOUT = 252;
        public const int SPI_GETEXTERNALIDLETIMEOUT = 254;
        public const int SPI_GETWAKEUPIDLETIMEOUT = 256;
        public static int Counter = 0;
        public static int timeOutinMS = 0;
        public static int batteryIdleTimer;
        public static int externalIdleTimer;
        public static int wakeupIdleTimer;
        public static SYSTEMTIMEOUTS sysTimeouts;


        static void Main(string[] args)
        {
            Console.WriteLine("You are about to be workin!! Just a moment...I need to calculate a few values.");
            string dots = string.Empty;
            for (int i =2; i < 60; i++)
            {
                dots = "";
                for (int ii = 0; ii < i; ii++)
                {
                    dots = dots + ".";
                }
                Thread.Sleep(100);
                Console.Clear();
                Console.WriteLine("You are about to be workin!! Just a moment...I need to calculate a few values.");
                Console.WriteLine(dots);
            }


            GetSystemTimeOuts();


            if (timeOutinMS < sysTimeouts.BATTERYIDLETIMEOUT)
                timeOutinMS = sysTimeouts.BATTERYIDLETIMEOUT;
            if (timeOutinMS < sysTimeouts.EXTERNALIDLETIMEOUT)
                timeOutinMS = sysTimeouts.EXTERNALIDLETIMEOUT;
            if (timeOutinMS < sysTimeouts.WAKEUPIDLETIMEOUT)
                timeOutinMS = sysTimeouts.WAKEUPIDLETIMEOUT;

            if (timeOutinMS == 0)
                timeOutinMS = 30;

            DisableDeviceSleep();
            Console.WriteLine("");
            Console.WriteLine("");
            Console.WriteLine("OK. I have calculated your computers timeout periods and set the   ");
            Console.WriteLine("necessary hooks. Your computer will not shut off the monitor, will");
            Console.WriteLine("show active in any chat programs,the screensaver is disabled and ");
            Console.WriteLine("the computer will not lock! Anyone looking at you eaither locally ");
            Console.WriteLine("or remotely will think you are hard at work.");
            Console.WriteLine("");
            Console.WriteLine("Now go do something fun...I got your back ;)");
            Console.WriteLine("Oh yeah....if you close this window OR press `q' in this ");
            Console.WriteLine("window you are going to have to actually work.");
            Console.WriteLine("");
            Console.WriteLine("");
            Console.WriteLine("This text will disappear in a 30 seconds. Just in case someone comes ");
            Console.WriteLine("by and reads your screen!");
            Console.WriteLine("");
            Console.WriteLine("");
            Console.WriteLine("Need custom coding? Kenneth.gore@gmail.com");
            while (Console.KeyAvailable == false)
            {
                Thread.Sleep(250);
                ConsoleKeyInfo cki = Console.ReadKey(true);

                if (cki.KeyChar == 'q')
                    break;
            }

        }


        public static void DisableDeviceSleep()
        {
           SetThreadExecutionState(EXECUTION_STATE.ES_SYSTEM_REQUIRED | EXECUTION_STATE.ES_DISPLAY_REQUIRED | EXECUTION_STATE.ES_CONTINUOUS);
           preventSleepTimer = new System.Threading.Timer(new TimerCallback(PokeDeviceToKeepAwake), null, 0, timeOutinMS * 1000);
        }

        public static void EnableDeviceSleep()
        {

           preventSleepTimer.Dispose();
           preventSleepTimer = null;

        }

        private static void PokeDeviceToKeepAwake(object extra)
        {

            Counter++;
            try
            {
                   SetThreadExecutionState(EXECUTION_STATE.ES_SYSTEM_REQUIRED | EXECUTION_STATE.ES_DISPLAY_REQUIRED | EXECUTION_STATE.ES_CONTINUOUS);
                   IntPtr Handle = FindWindow("SysListView32", "FolderView");

                   if (Handle == IntPtr.Zero)
                   {
                       SetForegroundWindow(Handle);
                       SendKeys.SendWait("%1");
                   }

                   if (Counter > 1)
                       Console.Clear();
            } 
            catch 
            {

            }
        }

        public static void GetSystemTimeOuts()  
        {
            sysTimeouts.BATTERYIDLETIMEOUT = -2;
            sysTimeouts.EXTERNALIDLETIMEOUT = -2;
            sysTimeouts.WAKEUPIDLETIMEOUT = -2;


            if (SystemParametersInfo(SPI_GETBATTERYIDLETIMEOUT, 0, ref batteryIdleTimer, 0) == 1)
                sysTimeouts.BATTERYIDLETIMEOUT = batteryIdleTimer;
            else
                sysTimeouts.BATTERYIDLETIMEOUT = -1;

            if (SystemParametersInfo(SPI_GETEXTERNALIDLETIMEOUT, 0, ref externalIdleTimer, 0) == 1)
                sysTimeouts.EXTERNALIDLETIMEOUT = externalIdleTimer;
            else
                sysTimeouts.EXTERNALIDLETIMEOUT = -1;



            if (SystemParametersInfo(SPI_GETWAKEUPIDLETIMEOUT, 0, ref wakeupIdleTimer, 0) == 1)
                sysTimeouts.WAKEUPIDLETIMEOUT = wakeupIdleTimer;
            else
                sysTimeouts.WAKEUPIDLETIMEOUT = -1;


        }
    }
}

क्षमा करें .... उपरोक्त पोस्ट में "खोज रहे हैं" वाक्यांश के बाद सब कुछ। कोड है और इसे संकलित किया जाना चाहिए। यह सही ढंग से प्रारूपित नहीं हुआ। कोड उन लोगों के लिए कुछ बहुत अच्छा pInvoke प्रदर्शित करता है। Btw .... संकलित करने के बाद, मैंने इसे अपने पथ में कहीं c: \ windows की तरह रखा है। इस तरह अगर मैं एक cmd प्रॉम्प्ट पर हूं तो मैं ImWorkin टाइप कर सकता हूं और मुझे जाना अच्छा है :)
user205533

1
आप नीचे दिए गए संपादन लिंक पर क्लिक करके अपना उत्तर संशोधित कर सकते हैं ।
डेनिस

कृपया अपना पहला उत्तर संपादित करें और फिर इसे हटा दें।
4

6
डब्ल्यूटीएफ "बस एक पल, मैं कुछ मूल्यों की गणना कर रहा हूं!" डमी लूप?
13

6
सी # कोड के जवाब में लेखक को क्रेडिट देने के लिए आमतौर पर प्रथागत है। वह मुझे हो जाता है। मैं यह लगभग दो साल पहले स्टैक ओवरफ्लो पर पोस्ट करता हूं जो मुझे विश्वास है।

5

"टाइमआउट ब्लॉकर" नामक एक एंड्रॉइड ऐप है जो एक अंतराल पर कंपन करता है और आप अपने माउस को उस पर रख सकते हैं। हालांकि यह काम पर इसका उपयोग नहीं करने के लिए कहता है। https://play.google.com/store/apps/details?id=com.isomerprogramming.application.timeoutblocker&hl=en


2

मैं एक पॉवरशेल स्क्रिप्ट की तरह आसान और एकीकृत विकल्प ( कोई अतिरिक्त सॉफ्टवेयर ) का उपयोग करना पसंद करता हूं (धन्यवाद https://dmitrysotnikov.wordpress.com/2009/06/29/prevent-desktop-lock-or-screensaver-with-powershell/ ) जो सफलता की कुंजी के रूप में "f15" का उपयोग करता है (कैफीन के लिए thx। यह वास्तव में कम से कम हस्तक्षेप है)

param($minutes = 180)

write "... screen will be awake for $minutes"

 $myshell = New-Object -com "Wscript.Shell"

 for ($i = 0; $i -lt $minutes; $i++) {
 write "... screen will be awake for" ($minutes-$i)
 Start-Sleep -Seconds 60    
 $myshell.sendkeys("{F15}")
}

इसे myScriptName.ps1 में डालें और इसे डेस्कटॉप शॉर्टकट या कमांडलाइन के माध्यम से शुरू करें: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -nop "C:\Users\myUser\Desktop\myScriptName.ps1"

अद्यतन: शायद व्यवस्थापक से कुछ परिवर्तन हुआ था, लेकिन यह मेरे लिए अब और काम नहीं करता है। अब मुझे NBirnel से एक ऑटोहोटेक-स्क्रिप्ट का उपयोग करना होगा: https://github.com/nbirnel/nosleep - यह काम सही है , क्योंकि यह माउस ले जाता है (किसी भी काम को विचलित किए बिना)


मैं कोड चलाता हूं, लेकिन निम्नलिखित त्रुटि हो रही है। कृपया सलाह दें c:\Powershell>powershell -nop myScriptName.ps1 myScriptName.ps1 : The term 'myScriptName.ps1' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + myScriptName.ps1 + ~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (myScriptName.ps1:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException c:\Powershell>
सबरीना

@ सबरीना को शायद आपको अपनी स्क्रिप्ट का पूरा रास्ता परिभाषित करना होगा, इसलिए न केवल "myScriptName.ps1" बल्कि "c: \ path \ to
eli

1

मेरे मामले में सिर्फ एक लाइन ने यह काम किया:

SendKeys.Send("{CAPSLOCK}");

बस इसे Timer_Tickइवेंट में डालें और टाइमर अंतराल को उदा 60000ms पर सेट करें।


1
ठीक है, यह इस उत्तर को फिर से शुरू, लेकिन एक नहीं बल्कि दो capslock अगर तुम मुझे समझ क्यों (यह कुछ मिनटों के tooks इस टिप्पणी लिखने के लिए) के बिना एक Stackoverflow टिप्पणी के बीच में चिल्ला शुरू नहीं करना चाहती भेजने पर विचार करने के लिए काफी देर हो चुकी है
जियान पाओलो

@GianPaolo तुम सही हो। यह जो मैंने किया है। मुझे लगा कि यह स्पष्ट है लेकिन शायद मुझे उत्तर को संशोधित करना चाहिए।
user3540753


-1

इसे संभालने का सही तरीका है:

  • उस रजिस्ट्री में जाएं जहां पॉलिसी है
  • आप जो चाहते हैं उसके लिए मूल्य निर्धारित करें
  • और रजिस्ट्री कुंजी अनुमतियों में परिवर्तन करें
  • केवल खुद को छोड़कर किसी के लिए भी पहुँच लिखने से इनकार करें

जब व्यवस्थापक स्क्रीन लॉक सेटिंग्स को अक्षम करते हैं, तो रजिस्ट्री को संपादित करना पहले से ही अक्षम है।
गेब्रियल आर।

@GabrielR। एक व्यवस्थापक के रूप में आप रजिस्ट्री कुंजियों पर ACL को बदल सकते हैं। अगर मुझे धैर्य मिलता है तो मैं मार्क रोसिनोविश से बात को लिंक करूँगा जहाँ उन्होंने Microsoft समूह नीति से छुटकारा पाने का उल्लेख किया है जो अपने स्वयं के लैपटॉप को बंद कर देता है। यदि आप एक व्यवस्थापक हैं तो आपके पास मशीन का पूर्ण नियंत्रण है। यह संभवत: रजिस्ट्री कुंजियों के स्वामित्व को लेने के साथ शुरू होता है, फिर अपने आप को पूर्ण नियंत्रण प्रदान करना, फिर किसी और को पढ़ने की पहुंच के अलावा किसी भी चीज से इनकार करना।
इयान बॉयड

-5

आपको नियंत्रण कक्ष> पावर विकल्प> परिवर्तन योजना सेटिंग्स से "स्क्रीन लॉक" / "स्लीप मोड" को अक्षम करना चाहिए। उसे "नींद के लिए कंप्यूटर रखो" के लिए ड्रॉप डाउन पर क्लिक करें और "कभी नहीं" चुनें।


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