विंडोज 7 में सिस्टम उपयोगकर्ता में कैसे लॉगिन करें?


9

क्या किसी को विंडोज 7 में सिस्टम (उच्च विशेषाधिकार) उपयोगकर्ता में प्रवेश करने के बारे में पता है?

मेरे XP मशीन में मैं:

सही कमाण्ड:

10:20 / इंटरैक्टिव cmd.exe पर

उसके बाद explorer.exe को बंद करना और फिर से खोलना।

लेकिन यह विंडोज 7 में कुछ चेतावनी दिखाता है और निर्धारित समय पर निर्धारित कार्य नहीं कर रहा है:

सुरक्षा संवर्द्धन के कारण, यह कार्य अपेक्षित समय पर नहीं बल्कि अंतःक्रियात्मक रूप से चलेगा। इंटरैक्टिव कार्य की आवश्यकता है (विवरण के लिए 'schtasks /?') Schtasks.exe सुविधा का उपयोग करें। नौकरी आईडी = 1 के साथ एक नई नौकरी जोड़ी

क्या यह विंडोज 7 में संभव है?


1
... तुम ऐसा क्यों करना चाहते हो? अगर आपको लगता है कि आपको कुछ चलाने की जरूरत है SYSTEM, तो कुछ ऐसा SYSTEMकरना जो आपकी समस्या नहीं है। कमांड प्रॉम्प्ट को एक व्यवस्थापक के रूप में लॉन्च करें - यदि आपके पास एलिवेटेड कमांड प्रॉम्प्ट के साथ अनुमतियाँ समस्याएँ हैं, तो उस समस्या के बारे में विशेष रूप से पोस्ट करें। SYSTEMउपयोगकर्ता के रूप में चलाना उत्तर नहीं है।
डार्थ एंड्रॉइड

2
इसका उत्तर है आप डॉन नहीं हैं - Systemएक सेवा खाता है और इसमें लॉग इन नहीं होना चाहिए। शायद आपको एक नया प्रश्न जोड़ना चाहिए या यह समझाने के लिए इसे संपादित करना चाहिए कि आप क्या हासिल करना चाहते हैं और हम आपको सही दिशा में इंगित करने का प्रयास करेंगे।
जेम्स स्नेल

जवाबों:


18

Microsoft से -s और -i विकल्पों के साथ PsExec का उपयोग करें।

स्थानीय सिस्टम खाते में एक कमांड प्रॉम्प्ट शुरू करने के लिए।

अपने पथ पर्यावरण चर के लिए PsExec युक्त फ़ाइल जोड़ें।

Cmd.exe पर राइट-क्लिक करके और 'व्यवस्थापक के रूप में चलाएँ' पर क्लिक करके एक उन्नत कमांड प्रॉम्प्ट प्रारंभ करें

कमांड दर्ज करें: psexec -sid cmd.exe

उदाहरण देखें 42 मिनट 20 सेकंड में http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/SIA311

यदि यह वह नहीं है जो आप करने की कोशिश कर रहे हैं, तो मैंने आपके प्रश्न को गलत समझा है।


लेकिन इससे मेरी समस्या हल नहीं हुई ... मैं इसके साथ सिस्टम उपयोगकर्ता तक पहुंचने में सक्षम नहीं हूं ...
गौतम एस

@ गौतम क्या आप समझा सकते हैं कि आप क्या हासिल करने की कोशिश कर रहे हैं, हमें बड़ी तस्वीर दें। आप XY समस्या में पड़ रहे हैं और यदि आप हमें बताते हैं कि आप क्या करने की कोशिश कर रहे हैं, तो हम आपको इसे अलग तरीके से पूरा करने का एक तरीका बता सकते हैं।
स्कॉट चैंबरलेन

मेरी सी ड्राइव कम डिस्क स्थान की चेतावनी दिखा रही है, मैं अब windows7 का उपयोग कर रहा हूं, मुझे अपने C: ड्राइव में ProgramData (यह एक छिपा हुआ फ़ोल्डर है) को हटाना होगा, इसकी लगभग 10GB मेरी C ड्राइव पर कब्जा कर रहा है, अगर मैं हटाता हूं एक्सेस को दिखाने वाली तह की सामग्री को अस्वीकार कर दिया गया है। मुझे win7 से पहले अपने XP मशीन में एक ही समस्या थी, मैं सिस्टम उपयोगकर्ता के माध्यम से उन अवांछित और सिस्टम कैश को हटा दूंगा, जिसमें प्रोग्रामरटाटा में छिपी हुई फ़ाइलों को हटाने के लिए प्रशासक के पास कोई निजीकरण नहीं है।
गौतम एस

यह लॉग इन और इंटरैक्ट करने के लिए एक उपयोगकर्ता खाता नहीं है। यह एक विशेष खाता है। इसका उपयोग सिस्टम द्वारा सिस्टम सेवाओं को नियंत्रित करने के लिए किया जाता है। हालाँकि, आप कुछ प्रोग्राम और सेवाओं को सिस्टम उपयोगकर्ता के रूप में लॉन्च कर सकते हैं। पहला उत्तर आपकी समस्या का समाधान करता है। आप सिस्टम खाते के साथ प्रोग्राम एक्सेस कर रहे हैं। यह एक उपयोगकर्ता खाता नहीं है इसलिए बस आप सिस्टम उपयोगकर्ता के रूप में लॉगिन नहीं कर सकते क्योंकि ऐसा कोई उपयोगकर्ता नहीं है।
एपॉक्सी

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

5

हाँ, लेकिन यह समझाना कठिन है। जब आपके खाते में प्रवेश नहीं किया जाता है तो तकनीकी रूप से आपका सिस्टम खाते में लॉग इन किया जाता है। Sethc को किसी अन्य नाम में बदलें और फिर cmd.exe की प्रतिलिपि बनाएँ और प्रतिलिपि सेटहॉक को 5 बार लॉगिन प्रेस शिफ्ट पर नाम दें। यह CMD.EXE खोलता है। तो explorer.exe में टाइप करें तब आप सिस्टम खाते में हैं!


अच्छा हैक ( superuser.com/questions/732605/… )
marsh-wiggle

4

प्रश्न के लिए:

मैं एनॉथर विधि का उपयोग करता हूं: हकदार प्रोग्राम के लिए खोजें runassrv, इसे सिस्टम 32 में डालें , और चलाएं:

runassrv add /name:"SystemCmdService" /cmdline:"cmd" /type:InteractiveProcess

यह "SystemCmdService" नामक एक सेवा को जोड़ देगा। इस सेवा को शुरू करें:

sc start SystemCmdService

एक डायलॉग पॉप होगा (टास्कबार में)। "संदेश देखें" पर क्लिक करें और आप सिस्टम खाते में चल रहे एक cmd विंडो के साथ दूसरी स्क्रीन पर जाएंगे और एक अन्य डायलॉग वापस आएंगे।

इस सेवा को बाद में हटाना न भूलें:

sc delete SystemCmdService

समस्या के लिए:

मैं देख रहा हूं कि आप उपरोक्त टिप्पणियों में कुछ फाइलें हटाना चाहते हैं।

वास्तविक समस्या फाइलों का अभिगम नियंत्रण हो सकती है। कुछ फाइलें हैं जो सिस्टम भी नहीं खोल सकती हैं।

प्रयास करें:

  1. व्यवस्थापक के रूप में लॉगिन करें, अस्थायी रूप से UAC को अक्षम करें;

  2. फ़ाइल पर राइट-क्लिक करें, गुण, सुरक्षा टैब, उन्नत का चयन करें।

  3. पहला गोटो मालिक टैब, संपादित करें, स्वामी को आप (प्रशासक) में बदलें, सहेजें।

  4. बंद करें और फिर से खोलें सुरक्षा टैब, उन्नत, एक्सेस कंट्रोल को बदलें ताकि आपके पास पूर्ण नियंत्रण हो।


मैंने अभी देखा runassrvकि ट्रोजन / Win32.Zlob के रूप में रिपोर्ट किया गया है, संभवतः क्योंकि इसका उपयोग अक्सर खराब लिखित सैनिकों द्वारा किया जाता है जो सिस्टम विशेषाधिकार भी चाहते हैं। मैं इसे किसी भी समस्या के बिना एक सिस्टम सेवा के रूप में उपयोग करता हूं। nssm(नॉन-सकिंग सर्विस मैनेजर) एक स्वतंत्र और खुला स्रोत (सार्वजनिक डोमेन) विकल्प है।
jingyu9575

1

आप इस विशेष उपयोगकर्ता के निजीकृत के साथ कमांड चलाने के लिए सिस्टम उपयोगकर्ता के रूप में लॉगिन करना चाहते हैं। आप लॉग इन नहीं कर सकते हैं लेकिन इस उपयोगकर्ता के निजीकरण के साथ कार्यक्रम चलाना संभव है।

एक समाधान [लेकिन केवल 64 बिट OS के लिए] RunAsSystem है


1

इसके Utilman.exeसाथ बदलें cmd.exe:

  1. सिस्टम फ़ोल्डर में नेविगेट करें और cmd.exe चुनें
  2. Utilman.exe को cmd.exe से बदलें
  3. Ctrl-Alt-Del या लॉगआउट दबाएं और अपने कंप्यूटर के नीचे बाईं ओर स्थित सहायता आइकन पर क्लिक करें

आप सिस्टम कमांड प्रॉम्प्ट में हैं। आप explorer.exeइसके साथ कोई भी प्रशासक सामग्री शुरू और कर सकते हैं ।


0

यहाँ एक और तरीका है:

1) हार्ड ड्राइव का उपयोग करने के लिए एक अन्य ऑपरेटिंग सिस्टम (या विंडोज इंस्टॉलेशन सीडी - अपने कंप्यूटर - कमांड प्रॉम्प्ट की मरम्मत) का उपयोग करें

2) का नाम बदलें C:\Windows\System32\osk.exeकरने के लिएosk.exe.old

3) का नाम बदलें C:\Windows\System32\cmd.exeकरने के लिएosk.exe

4) विंडोज में रिबूट करें, फिर नीचे-बाएं कीबोर्ड में ईजी एक्सेस बटन पर क्लिक करें।

5) "ऑनस्क्रीन कीबोर्ड" बॉक्स को चेक करें। आपको कमांड प्रॉम्प्ट दिखाई देगा।

6) अंत explorerमें, बॉक्स में टाइप करें और ENTER दबाएँ। आपको अपनी लॉगिन स्क्रीन के नीचे एक टास्कबार दिखाई देगा!

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