विंडोज शॉर्टकट को कियोस्क-मोड पीसी पर ब्लॉक किया जाना चाहिए


3

एक सामान्य विंडोज 7 पीसी और एक कस्टम अनुप्रयोग कियोस्क मोड में चल रहा है मान लें। पासवर्ड के बिना एप्लिकेशन को छोड़ना संभव नहीं है। अब मैं सभी विंडोज 7 कुंजी संयोजनों को ब्लॉक करना चाहता हूं जो संभवतः फ़ाइल सिस्टम तक पहुंच प्राप्त करने के लिए फ़ोकस को स्विच कर सकते हैं

क्या आप नीचे सूचीबद्ध से अधिक महत्वपूर्ण संयोजन जानते हैं?

Win+D          » Show Desktop)
Win+M          » Minimize all
Win+L          » Lock desktop
Ctrl+Shift+ESC » Open Task Manager
Ctrl+Alt+Del   » Secure attention key
Alt+Tab        » Switch window
Shift+Alt+Tab  » Switch window
Alt+Esc        » Switch window
Shift+Alt+Esc  » Switch window
Win+Tab        » Switch window (3D view)
Win+R          » Open run prompt
Win            » Open Start menu
Win+F          » Open Explorer (focus on search)
Win+E          » Open Explorer
Alt+F4         » Close active window
Win+Down       » Minimize active window
Win+{1..9}     » Switch to window (number on taskbar)
Win+Space      » Peak at desktop
Win+U          » Utility manager

मैं निम्नलिखित समस्या से अवगत हूं। लेकिन यह एक और सवाल होगा

Ctrl-Alt-Del और Win + L को Autohotkey, या किसी भी अन्य प्रोग्राम द्वारा इंटरसेप्ट नहीं किया जा सकता है जो कीबोर्ड हुक स्थापित करता है। यह Microsoft की ओर से डिज़ाइन है जो लॉगिन स्क्रीन स्पूफिंग के माध्यम से क्रेडेंशियल चोरी को रोकने के लिए है

प्रश्न: कियोस्क एप्लिकेशन को छोड़ने से उपयोगकर्ता को रोकने के लिए मुझे (ऑटोहॉटकेय के माध्यम से) किन प्रमुख संयोजनों को रोकना होगा?


आप ऐसा करने के लिए समूह नीति सेट करने के तरीके के बारे में कियोस्क कंप्यूटर के बारे में एक समान प्रश्न पर मेरा यह पुराना उत्तर पढ़ना चाह सकते हैं ।
स्कॉट चैम्बरलेन

अजीब है कि। मेरे पास AHK स्क्रिप्ट है जो विन + एल को इंटरसेप्ट करती है और यह काम करने लगती है।
इच्रिस्टोफरसन

@echristopherson मैंने इसे फिर से परीक्षण किया और अभी भी: *LWin:: returnAHK के साथ लॉक स्क्रीन को इंटरसेप्ट नहीं कर सकता। आपका कार्यान्वयन क्या है?
निकदा

हम्म। शायद यह मेरे मामले में अनुमति है क्योंकि मेरा विन + एल हॉटकी सामान्य लॉक स्क्रीन कार्यक्षमता (मॉनिटर बंद करके) बढ़ाता है?
इचरिस्टोफरसन

जवाबों:


4

मैं ऐसे कार्य के लिए AutoHotKey का उपयोग नहीं करूँगा, बल्कि अंतर्निहित अंतर्निहित कोड कोड मैपर सुविधा पर निर्भर करता हूं जो कि विंडोज 2000 के बाद से उपलब्ध है। इस तरह से आप Winकुंजियों को पूरी तरह से अक्षम कर सकते हैं , साथ ही साथ सिक्योर अटेंशन सीक्वेंस (एसएएस) को भी रोक सकते हैं। (अर्थात, Ctrl+ Alt+ Del) उदाहरणार्थ Altकुंजियों को निष्क्रिय करके । रजिस्ट्री मान कहा जाता है Scancode Mapऔर यहां स्थित है:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

यह बिल्कुल मानव-अनुकूल नहीं है, लेकिन इसे आसानी से संभालने के लिए SharpKeys का उपयोग किया जा सकता है। फ्लिप रजिस्ट्री जैसे अन्य फीचर्स संबंधित रजिस्ट्री कुंजियों / नीतियों का उपयोग करके चुनिंदा रूप से अक्षम किए जा सकते हैं।

वैसे भी, अन्य शॉर्टकट जिन्हें आपको ध्यान में रखना चाहिए:

F1- प्रदर्शन सहायता।
Shift+ F10- चयनित आइटम के लिए शॉर्टकट मेनू प्रदर्शित करें।
Ctrl+ Esc- प्रारंभ मेनू खोलें।
Esc- वर्तमान कार्य रद्द करें।
Win+ F1- विंडोज सहायता और समर्थन खोलें।
Win+ Pause- सिस्टम गुण संवाद बॉक्स प्रदर्शित करें।
Win+ Shift+ M- डेस्कटॉप पर कम से कम खिड़कियों को पुनर्स्थापित करें।
Ctrl+ Win+ F- कंप्यूटर के लिए खोजें (यदि आप एक नेटवर्क पर हैं)।
Win+ T- टास्कबार पर कार्यक्रमों के माध्यम से साइकिल।
Win+ Shift+ T- पीछे की तरफ टास्कबार पर प्रोग्राम के माध्यम से साइकिल चलाना।
Shift+ Win+ 1से 9- संख्या द्वारा इंगित स्थिति में टास्कबार पर पिन किए गए प्रोग्राम का एक नया उदाहरण प्रारंभ करें।
Ctrl+ Win+1करने के लिए 9कार्यक्रम की स्थिति संख्या से संकेत दिया के टास्क बार में पिन किए गए के अंतिम सक्रिय विंडो पर स्विच करें -।
Alt+ Win+ 1से 9- संख्या द्वारा इंगित स्थिति में टास्कबार पर पिन किए गए प्रोग्राम के लिए जंप सूची खोलें।
Ctrl+ Win+ Tab- एयरो फ्लिप 3 डी का उपयोग करके टास्कबार पर कार्यक्रमों के माध्यम से साइकिल।
Win+ B- सूचना क्षेत्र में एक संदेश प्रदर्शित करने वाले प्रोग्राम पर स्विच करें।
Win+ - विंडो को अधिकतम करें।
Win+ - स्क्रीन के बाईं ओर विंडो को अधिकतम करें।
Win+ - स्क्रीन के दाईं ओर विंडो को अधिकतम करें।
Win+ Home- सभी लेकिन सक्रिय विंडो को छोटा करें।
Win+ Shift+- स्क्रीन के ऊपर और नीचे विंडो को स्ट्रेच करें।
Win+ P- एक प्रस्तुति प्रदर्शन मोड चुनें।
Win+ G- गैजेट्स के माध्यम से साइकिल।
Win+ X- विंडोज मोबिलिटी सेंटर खोलें।

स्रोत: कीबोर्ड शॉर्टकट , ग्लोबल हॉट कीज को अक्षम करें

आगे के शॉर्टकट्स के लिए नीचे दिए गए लिंक को देखें, जो मुझे याद हो सकते हैं।

आगे की पढाई


3

डिफ़ॉल्ट शेल को बदलकर अपने कियोस्क को लॉक करें

अपने कियोस्क को बंद करने के लिए आवश्यक कई कीबोर्ड संयोजनों को बदलने के विकल्प के रूप में, आप Explorer.exeअपने कस्टम प्रोग्राम के साथ डिफ़ॉल्ट शेल को बदल सकते हैं । जब कियोस्क उपयोगकर्ता खाता लॉग इन किया जाता है, तो विंडोज़ एक्सप्लोरर के बजाय विंडोज आपके कस्टम निष्पादन योग्य शुरू करता है। क्योंकि एक्सप्लोरर भी नहीं चल रहा है, इसलिए आपके उपयोगकर्ता के लिए इसे स्विच करना या किसी भी क्षमता का लाभ उठाना संभव नहीं है, विन + एक्स कीबोर्ड शॉर्टकट का जवाब देने सहित प्रदान करता है।

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

डिफ़ॉल्ट शेल को बदलने के लिए:

  1. Daud regedit
  2. पर जाए HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  3. अपने निष्पादन योग्य के पूर्ण पथ नाम को इंगित करने के लिए शैल मान संपादित करें ।

फिर, मान लें कि आपके पास Windows का एक व्यावसायिक संस्करण है, कीबोर्ड के माध्यम से कुछ शेष निकास मार्गों (और अवांछित लॉक कार्रवाई) को बंद करने के लिए समूह नीति का उपयोग करें।

निम्नलिखित सभी नीतियों को सक्षम करें:

User Configuration/Policies/Administrative Templates/System/Ctrl+Alt+Del Options
  • टास्क मैनेजर निकालें
  • लॉक कंप्यूटर को हटा दें
  • लॉगऑफ़ निकालें

सावधान:

डिफ़ॉल्ट शेल को बदलना कंप्यूटर के सभी उपयोगकर्ताओं को प्रभावित करता है। उस कारण से, आपको इसे डिफ़ॉल्ट मान पर वापस बदलने का एक तरीका चाहिए Explorer.exe। ऐसा करने का एक तरीका दूरस्थ रजिस्ट्री सेवा को सक्षम करना और फिर परिवर्तन को दूरस्थ रूप से करना है।

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