Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows 10

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

सभी समर्थित विंडोज संस्करणों में वर्तमान सत्र में दूसरे उपयोगकर्ता की ओर से एप्लिकेशन चलाना संभव है (Run As)। यह आपको स्क्रिप्ट (.bat, .cmd, .vbs, .ps1), एक्जीक्यूटेबल (.exe) या एप्लिकेशन इंस्टॉलेशन (.msi, .cab) को दूसरे उपयोगकर्ता (आमतौर पर उन्नत) विशेषाधिकारों के साथ चलाने की अनुमति देता है।

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

[/alert]

विंडोज 10 में किसी प्रोग्राम/प्रोसेस को किसी अन्य उपयोगकर्ता की ओर से चलाने के कई तरीके हैं।

सेकेंडरी लॉगऑन सेवा (seclogon) विंडोज में प्रोग्राम को अलग उपयोगकर्ता के रूप में चलाने की क्षमता के लिए जिम्मेदार है। यदि यह सेवा रुकी हुई है, तो वर्णित सभी RunAs विधियां काम नहीं करेंगी। आप निम्न पावरशेल कमांड से जांच सकते हैं कि सेवा शुरू हुई है या नहीं:

Get-Service seclogon

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

फाइल एक्सप्लोरर से ऐप को अलग उपयोगकर्ता के रूप में कैसे चलाएं?

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

[alert]नोट. यदि मेनू आइटम "अलग उपयोगकर्ता के रूप में चलाएं" गायब है, तो अगला अनुभाग देखें।

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

अगली विंडो में, उस उपयोगकर्ता का नाम और पासवर्ड निर्दिष्ट करें जिसके खाते के तहत आप एप्लिकेशन चलाना चाहते हैं और OK पर क्लिक करें।

नोट. यदि आपको डोमेन उपयोगकर्ता निर्दिष्ट करने की आवश्यकता है, तो निम्न में से किसी एक नाम प्रारूप का उपयोग किया जाता है: UserName@DomainName या DomainName\UserName।

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

महत्वपूर्ण. अलग उपयोगकर्ता की ओर से प्रोग्राम चलाना संभव है यदि खाते में पासवर्ड है। खाली पासवर्ड वाले उपयोगकर्ता के लिए RunAs का उपयोग काम नहीं करेगा।

टास्क मैनेजर खोलें और सुनिश्चित करें कि एप्लिकेशन निर्दिष्ट उपयोगकर्ता खाते के तहत चल रहा है।

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

विंडोज 10 में "अलग उपयोगकर्ता के रूप में चलाएं" विकल्प गायब

यदि फाइल एक्सप्लोरर संदर्भ मेनू में अलग उपयोगकर्ता के रूप में चलाएं विकल्प नहीं है, तो स्थानीय समूह नीति संपादक (gpedit.msc) खोलें और सुनिश्चित करें कि क्रेडेंशियल प्रविष्टि के लिए विश्वसनीय पथ आवश्यक नीति अक्षम है (या कॉन्फ़िगर नहीं) कंप्यूटर कॉन्फ़िगरेशन -> प्रशासनिक टेम्पलेट -> विंडोज घटक -> क्रेडेंशियल उपयोगकर्ता इंटरफ़ेस में।

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

CMD से प्रोग्राम को दूसरे उपयोगकर्ता के रूप में चलाने के लिए RunAs कमांड का उपयोग करना

आप विंडोज अंतर्निहित CLI टूल runas.exe का उपयोग करके कमांड प्रॉम्प्ट से ऐप्स एप्लिकेशन को अलग उपयोगकर्ता के रूप में चला सकते हैं। runas कमांड आपको उपयोगकर्ता के पासवर्ड को विंडोज क्रेडेंशियल मैनेजर में सहेजने की भी अनुमति देती है ताकि आपको इसे हर बार दर्ज न करना पड़े।

कमांड प्रॉम्प्ट खोलें (या Win+R दबाकर रन विंडो खोलें)। प्रशासक खाते के तहत Notepad.exe शुरू करने के लिए, यह कमांड चलाएं:

runas /user:admin "C:\Windows\notepad.exe"

युक्ति. यदि उपयोगकर्ता नाम में स्पेस हैं, तो इसके चारों ओर उद्धरण चिह्न लगाएं:

runas /user:"antony jr" notepad.exe

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

अगली विंडो में, संकेत "admin के लिए पासवर्ड दर्ज करें" दिखाई देता है, जहां आपको उपयोगकर्ता का पासवर्ड दर्ज करना होगा और एंटर दबाना होगा।

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

आपका एप्लिकेशन खुल जाना चाहिए। मेरे मामले में, यह cmd.exe है। विंडो शीर्षक कहता है "PCName\username के रूप में चल रहा है“:

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

उदाहरण के लिए, आप कंट्रोल पैनल को अलग उपयोगकर्ता के तहत खोल सकते हैं:

runas /user:admin control

यदि आपको डोमेन उपयोगकर्ता के तहत प्रोग्राम चलाने की आवश्यकता है, तो निम्न नाम प्रारूप का उपयोग करें: UserName@DomainName या DomainName\UserName। उदाहरण के लिए, डोमेन उपयोगकर्ता की ओर से नोटपैड का उपयोग करके टेक्स्ट फ़ाइल खोलने के लिए, कमांड का उपयोग करें:

runas /user:corp\server_admin "C:\Windows\system32\notepad.exe C:\ps\region.txt"

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

corp\server_admin के लिए पासवर्ड दर्ज करें: C:\Windows\system32\notepad.exe C:\ps\region.txt को उपयोगकर्ता "corp\server_admin " के रूप में शुरू करने का प्रयास ...

कभी-कभी आपको AD डोमेन से जुड़े कंप्यूटर से डोमेन उपयोगकर्ता के रूप में प्रोग्राम चलाने की आवश्यकता होती है। इस मामले में, आपको निम्न कमांड का उपयोग करने की आवश्यकता है (यह मान लिया गया है कि आपके कंप्यूटर की नेटवर्क सेटिंग्स में निर्दिष्ट DNS सर्वर इस डोमेन नाम को हल कर सकता है):

runas /netonly /user:contoso\bmorgan cmd.exe

यदि आप प्रोग्राम को अलग उपयोगकर्ता के रूप में शुरू करते समय उपयोगकर्ता प्रोफ़ाइल लोड नहीं करना चाहते हैं, तो /noprofile पैरामीटर का उपयोग करें। यह एप्लिकेशन को बहुत तेजी से लॉन्च करने की अनुमति देता है, लेकिन उन प्रोग्राम्स के गलत संचालन का कारण बन सकता है जो उपयोगकर्ता की प्रोफ़ाइल में ऐप डेटा संग्रहीत करते हैं।

पासवर्ड प्रॉम्प्ट के बिना RunAs का उपयोग कैसे करें?

आप आपके द्वारा दर्ज उपयोगकर्ता क्रेडेंशियल्स (पासवर्ड के साथ) को सहेज सकते हैं। इसके लिए /savecred पैरामीटर का उपयोग किया जाता है।

runas /user:admin /savecred “C:\Windows\cmd.exe”

पासवर्ड निर्दिष्ट करने के बाद, इसे विंडोज क्रेडेंशियल मैनेजर में सहेजा जाएगा।

अगली बार जब आप उसी उपयोगकर्ता के तहत /savecred कुंजी के साथ runas कमांड चलाते हैं, तो विंडोज स्वचालित रूप से क्रेडेंशियल मैनेजर से सहेजे गए पासवर्ड का उपयोग करेगा बिना इसे फिर से दर्ज करने के लिए संकेत दिए।

क्रेडेंशियल मैनेजर में सहेजे गए क्रेडेंशियल्स की सूची प्रदर्शित करने के लिए, निम्न कमांड का उपयोग करें:

rundll32.exe keymgr.dll, KRShowKeyMgr

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

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

नोट. इसके अलावा, /savecred विंडोज होम संस्करण में काम नहीं करता।

अलग उपयोगकर्ता के रूप में चलाने के लिए शॉर्टकट कैसे बनाएं?

आप अपने डेस्कटॉप पर एक शॉर्टकट बना सकते हैं जो आपको प्रोग्राम को अलग उपयोगकर्ता के रूप में चलाने की अनुमति देता है। बस एक नया शॉर्टकट बनाएं, और स्थान फ़ील्ड में आवश्यक पैरामीटर्स के साथ runas कमांड निर्दिष्ट करें

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

जब आप ऐसे शॉर्टकट को चलाते हैं, तो आपको उपयोगकर्ता पासवर्ड दर्ज करने के लिए कहा जाएगा।

यदि आप runas शॉर्टकट में /savecred पैरामीटर भी निर्दिष्ट करते हैं, तो पासवर्ड केवल एक बार पूछा जाएगा। पासवर्ड क्रेडेंशियल मैनेजर में सहेजा जाएगा और शॉर्टकट चलाते समय पासवर्ड के लिए संकेत दिए बिना स्वचालित रूप से उपयोग किया जाएगा।

ऐसे शॉर्टकट्स का उपयोग अक्सर उन प्रोग्राम्स को चलाने के लिए किया जाता है जिन्हें चलाने के लिए उन्नत अनुमतियों की आवश्यकता होती है। हालांकि, किसी प्रोग्राम को व्यवस्थापक विशेषाधिकारों के बिना चलाने के लिए, या किसी विशिष्ट एप्लिकेशन के लिए UAC प्रॉम्प्ट को अक्षम करने के लिए अधिक सुरक्षित तरीके हैं।

MMC स्नैप-इन को अलग उपयोगकर्ता के रूप में कैसे चलाएं?

कुछ मामलों में, आपको विंडोज प्रबंधन स्नैप-इन में से एक को अलग उपयोगकर्ता के रूप में चलाना पड़ सकता है। उदाहरण के लिए, आप एक्टिव डायरेक्ट्री यूजर्स एंड कंप्यूटर्स (ADUC) RSAT स्नैप-इन को अलग उपयोगकर्ता के रूप में चलाने के लिए निम्न कमांड का उपयोग कर सकते हैं:

runas.exe /user:DOMAIN\USER "cmd /c start \"\" mmc %SystemRoot%\system32\dsa.msc"

इसी तरह आप किसी भी अन्य स्नैप-इन को चला सकते हैं (यदि आप उसका नाम जानते हैं)।

विंडोज 10 में स्टार्ट मेनू में "रन एज़" विकल्प जोड़ें

डिफ़ॉल्ट रूप से विंडोज 10 स्टार्ट मेनू आइटम में "रन एज़" विकल्प नहीं होता है। स्टार्ट पर संदर्भ मेनू "अलग उपयोगकर्ता के रूप में चलाएं" जोड़ने के लिए, स्थानीय समूह नीति संपादक (gpedit.msc) के उपयोगकर्ता कॉन्फ़िगरेशन -> प्रशासनिक टेम्पलेट -> स्टार्ट मेनू और टास्कबार अनुभाग में "स्टार्ट पर अलग उपयोगकर्ता के रूप में चलाएं कमांड दिखाएं" नीति को सक्षम करें।

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

या, यदि gpedit.msc गायब है, तो रजिस्ट्री कुंजी HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer में ShowRunasDifferentuserinStart नाम से एक नया DWORD पैरामीटर बनाएं जिसका मान 1 हो। आप रजिस्ट्री पैरामीटर जोड़ने के लिए निम्न पावरशेल कमांड का उपयोग कर सकते हैं:

New-ItemProperty -Path "HKCU:\Software\Policies\Microsoft\Windows\CurrentVersion\Explorer" -Name ShowRunasDifferentuserinStart -Value 1 -PropertyType DWORD -Force

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

ग्रुप पॉलिसी सेटिंग्स अपडेट करें (gpupdate /force) और सुनिश्चित करें कि स्टार्ट मेनू में प्रोग्राम्स के लिए एक नया संदर्भ मेनू अधिक -> अलग उपयोगकर्ता के रूप में चलाएं दिखाई दिया है।

विंडोज 10 में किसी प्रोग्राम को अलग उपयोगकर्ता (RunAs) के रूप में कैसे चलाएं?

  1. Windows Core OS बनाम Windows 10: मुख्य अंतर समझाया गया Windows Core OS बनाम Windows 10: मुख्य अंतर समझाया गया

    सोशल मीडिया के सैकड़ों लाभों में से एक कमी अफवाहों और अधूरी जानकारी का प्रसार है। ऐसा ही एक मामला Microsoft द्वारा Windows 10x Core OS नामक एक नए ऑपरेटिंग सिस्टम के विकास की व्यापक अफवाह है। यह खबर थोड़ी भारी थी, और मैंने इसके बारे में थोड़ा और जांच करने का फैसला किया ताकि एक और ऑपरेटिंग सिस्टम के ब

  1. Windows 10 में कम्पैटिबिलिटी मोड का उपयोग करके लिगेसी एप्लिकेशन चलाएं Windows 10 में कम्पैटिबिलिटी मोड का उपयोग करके लिगेसी एप्लिकेशन चलाएं

    क्या आपके पास कोई प्रोग्राम है जिसे आप Windows XP या Windows 7 में चलाते थे? खैर, अगर आपको उस प्रोग्राम का Windows 10 के लिए अपडेटेड वर्जन नहीं मिल रहा है, तो यह एक छोटी समस्या हो सकती है। लेकिन अच्छी खबर यह है कि Microsoft ने Windows 10 में एक छिपा हुआ कम्पैटिबिलिटी मोड शामिल किया है जो पुराने प्रो

  1. मैक पर विंडोज चलाएं: वर्चुअल मशीन के साथ चरण-दर-चरण गाइड मैक पर विंडोज चलाएं: वर्चुअल मशीन के साथ चरण-दर-चरण गाइड

    मैक सुरक्षा और सुचारू संचालन के लिए प्रसिद्ध है। हालांकि, अगर आप अपने विंडोज से मैक पर स्विच नहीं कर रहे हैं, क्योंकि आप विंडोज के साथ विशेष रूप से संगत प्रोग्राम को खोना नहीं चाहते हैं, तो आपको पता होना चाहिए कि एक वर्कअराउंड है जिससे आप उन प्रोग्रामों पर काम कर सकते हैं। जी हां, आपने सही सुना, वर्