विंडोज 10 में संदर्भ मेनू में पावरशेल को कमांड प्रॉम्प्ट से बदलें

विंडोज 10 में संदर्भ मेनू में कमांड प्रॉम्प्ट के साथ पावरशेल को बदलें: (Replace PowerShell with Command Prompt in Context Menu in Windows 10: ) यदि आपने हाल ही में विंडोज 10(Windows 10) नवीनतम क्रिएटर्स अपडेट(Update) में अपडेट किया है तो आप पहले से ही नोटिस कर सकते हैं कि जब आप शिफ्ट दबाते हैं और किसी भी फ़ोल्डर पर राइट-क्लिक करते हैं तो विकल्प "ओपन कमांड विंडो यहां" है "यहां पावरशेल विंडो खोलें" द्वारा प्रतिस्थापित किया गया है। जबकि बहुत से लोग यह नहीं जानते हैं कि पॉवरशेल क्या है, Microsoft उनसे इस कार्यक्षमता का उपयोग करने की अपेक्षा कैसे कर रहा है? ठीक है, इसलिए हमने इस गाइड को एक साथ रखा है जो आपको दिखाएगा कि फाइल एक्सप्लोरर(File Explorer) संदर्भ मेनू में फिर से "ओपन कमांड विंडो" विकल्प को कैसे जोड़ा जाए।

विंडोज 10 में संदर्भ मेनू में पावरशेल को कमांड प्रॉम्प्ट से बदलें

साथ ही, स्टार्ट मेन्यू(Start Menu) में कमांड प्रॉम्प्ट(Command Prompt) के विकल्प को पावरशेल(PowerShell) द्वारा नवीनतम क्रिएटर्स अपडेट से बदल दिया गया है, लेकिन शुक्र है कि इसे (Update)विंडोज सेटिंग्स(Windows Settings) के माध्यम से बहाल किया जा सकता है । लेकिन दुख की बात है कि विंडोज 10(Windows 10) पर राइट-क्लिक संदर्भ मेनू से "ओपन कमांड विंडो हियर" विकल्प को बदलने के लिए कोई विकल्प / सेटिंग्स नहीं है । तो बिना समय बर्बाद किए आइए देखें कि नीचे सूचीबद्ध गाइड की मदद से विंडोज 10(Windows 10) में संदर्भ मेनू(Context Menu) में कमांड प्रॉम्प्ट(Command Prompt) के साथ पावरशेल को वास्तव में कैसे बदलें ।(Replace PowerShell)

(Replace PowerShell)विंडोज 10(Windows 10) में संदर्भ मेनू(Context Menu) में पावरशेल को कमांड प्रॉम्प्ट से (Command Prompt)बदलें

 कुछ गलत होने की स्थिति में एक पुनर्स्थापना बिंदु बनाना(create a restore point) सुनिश्चित करें  ।

विधि 1: रजिस्ट्री फिक्स का प्रयोग करें(Method 1: Use Registry Fix)

नोट:(Note:) यदि आप इस पद्धति का उपयोग नहीं करना चाहते हैं तो आप विधि 2 को आजमा सकते हैं जो आपको समस्या को ठीक करने के लिए रजिस्ट्री प्रविष्टियों को मैन्युअल रूप से संपादित करने देती है।(Registry)

1. खाली नोटपैड(Notepad) फ़ाइल खोलें और फिर निम्न पाठ को इस प्रकार चिपकाएँ:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\cmdprompt]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\cmdprompt\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Drive\shell\cmdprompt]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Drive\shell\cmdprompt\command]
@="cmd.exe /s /k pushd \"%V\""

2. फ़ाइल पर क्लिक करें और फिर नोटपैड मेनू से इस रूप में सहेजें पर क्लिक करें।(Save as)

नोटपैड मेनू से फ़ाइल पर क्लिक करें और फिर इस रूप में सहेजें पर क्लिक करें

3. प्रकार के रूप में सहेजें(Save) ड्रॉप-डाउन से " सभी फ़ाइलें" चुनें। (All Files.)"

4. फ़ाइल का नाम cmdfix.reg टाइप करें(cmdfix.reg) (.reg एक्सटेंशन बहुत महत्वपूर्ण है)।

प्रकार के रूप में सहेजें ड्रॉप-डाउन से सभी फ़ाइलें चुनें और फिर फ़ाइल का नाम cmdfix.reg के रूप में टाइप करें

5. अब उस लोकेशन पर नेविगेट करें जहां आप फाइल को सेव करना चाहते हैं और फिर सेव पर क्लिक करें।(Save.)

6. फ़ाइल पर डबल-क्लिक करें, फिर जारी रखने के लिए हाँ( Yes) क्लिक करें और यह संदर्भ मेनू में " ओपन कमांड विंडो यहाँ(Open command window here) " विकल्प जोड़ देगा ।

चलाने के लिए reg फ़ाइल पर डबल क्लिक करें और फिर जारी रखने के लिए हाँ चुनें

7.अब यदि आप संदर्भ मेनू से "ओपन कमांड विंडो यहाँ"(remove the “Open command window here”) विकल्प को हटाना चाहते हैं तो नोटपैड फ़ाइल खोलें और उसमें नीचे दी गई सामग्री को पेस्ट करें:

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\cmd2]

[-HKEY_CLASSES_ROOT\Directory\Background\shell\cmd2]

[-HKEY_CLASSES_ROOT\Drive\shell\cmd2]

[-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\cmd2]

8. Save as type को “ All Files” के रूप में चुनें। (All Files.)” और फ़ाइल को Defaultcmd.reg नाम दें।(Defaultcmd.reg.)

9. संदर्भ मेनू से विकल्प को हटाने के लिए सहेजें पर क्लिक करें और फ़ाइल पर डबल क्लिक करें। (Save)अब, यह पॉवरशेल(PowerShell) को संदर्भ मेनू(Context Menu) में कमांड प्रॉम्प्ट(Command Prompt) से बदल देगा यदि नहीं तो अगली विधि पर जारी रखें।

विधि 2: मैन्युअल रूप से रजिस्ट्रियां प्रविष्टियां बनाएं(Method 2: Manually create registries entries)

1. विंडोज की + आर दबाएं फिर regedit टाइप करें और रजिस्ट्री एडिटर(Registry Editor) खोलने के लिए एंटर दबाएं(Enter)

रन कमांड regedit

2.निम्न रजिस्ट्री पथ पर नेविगेट करें:

HKEY_CLASSES_ROOT\Directory\shell\cmd

3. cmd फोल्डर पर राइट क्लिक करें और फिर Permissions पर क्लिक करें।(Permissions.)

cmd फोल्डर पर राइट-क्लिक करें और फिर Permissions . पर क्लिक करें

4.अब सुरक्षा(Security) टैब के अंतर्गत उन्नत(Advanced) बटन पर क्लिक करें।

अब सुरक्षा टैब के अंतर्गत उन्नत बटन पर क्लिक करें

5. उन्नत सुरक्षा सेटिंग्स(Advanced Security Settings) विंडो पर स्वामी के आगे बदलें पर क्लिक करें।(Change next to Owner.)

स्वामी के अंतर्गत बदलें पर क्लिक करें

6. सेलेक्ट यूजर या ग्रुप(Select User or Group) विंडो से फिर से एडवांस पर क्लिक करें।(Advanced.)

उपयोगकर्ता या उन्नत समूह का चयन करें

7.अब फाइंड नाउ(Find Now) पर क्लिक करें और फिर लिस्ट से अपना यूजर अकाउंट(your user account) चुनें और फिर ओके पर क्लिक करें।(click OK.)

दायीं ओर फाइंड नाउ पर क्लिक करें और यूजरनेम चुनें और फिर ओके पर क्लिक करें

8. एक बार जब आप अपना उपयोगकर्ता खाता जोड़ लेते हैं तो चेक मार्क " उप-कंटेनरों और वस्तुओं पर मालिक को बदलें। (Replace owner on subcontainers and objects.)"

एक बार जब आप अपना उपयोगकर्ता खाता जोड़ लेते हैं तो उप-कंटेनरों और वस्तुओं पर मालिक को बदलें चेक मार्क करें

9. अप्लाई पर क्लिक करें और उसके बाद ओके पर क्लिक करें।

10. आपको फिर से अनुमतियाँ(Permissions) विंडो पर ले जाया जाएगा, वहाँ से प्रशासकों(Administrators) का चयन करें और फिर अनुमतियों के तहत पूर्ण नियंत्रण को चेक करें।(Full Control.)

प्रशासकों का चयन करें और फिर अनुमतियों के तहत पूर्ण नियंत्रण के निशान को चेक करें

11. अप्लाई पर क्लिक करें और उसके बाद ओके पर क्लिक करें।

12.अब cmd फोल्डर के अंदर, HideBasedOnVelocityId DWORD पर राइट-क्लिक करें, और Rename चुनें।(Rename.)

HideBasedOnVelocityId DWORD पर राइट-क्लिक करें और Rename चुनें

13.उपरोक्त DWORD का नाम बदलकर ShowBasedOnVelocityId(ShowBasedOnVelocityId) कर दें और एंटर दबाएं।

उपरोक्त DWORD का नाम बदलकर ShowBasedOnVelocityId कर दें, और एंटर दबाएं

14. जैसे ही आप रजिस्ट्री संपादक को बंद करते हैं, यह " (Registry Editor)यहाँ कमांड विंडो खोलें(Open command window here) " विकल्प को सक्षम करेगा ।

15.यदि आप वापस लौटना चाहते हैं तो बस DWORD का नाम बदलकर (DWORD)HideBasedOnVelocityId कर दें । फिर से जांचें और देखें कि क्या आप (Again) विंडोज 10 में संदर्भ मेनू में कमांड प्रॉम्प्ट के साथ पावरशेल( Replace PowerShell with Command Prompt in Context Menu in Windows 10.) को सफलतापूर्वक बदलने में सक्षम हैं ।

विंडोज 10 में संदर्भ मेनू से यहां ओपन पॉवरशेल विंडो को कैसे हटाएं(How to remove Open PowerShell window here from the context menu in Windows 10)

भले ही उपरोक्त चरणों का पालन करने से राइट क्लिक संदर्भ मेनू में "यहां ओपन(Open) कमांड विंडो" विकल्प वापस आता है, लेकिन फिर भी आपको " यहां पावरशेल विंडो (PowerShell)खोलें(Open) " विकल्प दिखाई देगा और इसे संदर्भ मेनू से हटाने के लिए नीचे का पालन करें- सूचीबद्ध कदम।

1. विंडोज की + आर दबाएं और फिर regedit टाइप करें और एंटर दबाएं।

रन कमांड regedit

2.निम्न रजिस्ट्री पथ पर नेविगेट करें:

HKEY_CLASSES_ROOT\Directory\shell\PowerShell

3. पावरशेल पर राइट-क्लिक करें और(PowerShell) फिर अनुमतियां चुनें।(Permissions.)

पावरशेल पर राइट-क्लिक करें और फिर अनुमतियाँ चुनें

4. अनुमति विंडो के अंतर्गत उन्नत बटन पर क्लिक करें।( Advanced button)

5. उन्नत सुरक्षा सेटिंग्स(Advanced Security Settings) विंडो पर स्वामी के आगे बदलें पर क्लिक करें।( Change)

स्वामी के अंतर्गत बदलें पर क्लिक करें

6. सेलेक्ट यूजर(Select User) या ग्रुप(Group) विंडो से फिर से एडवांस पर क्लिक करें।( Advanced.)

उपयोगकर्ता या उन्नत समूह का चयन करें

7.अब फाइंड नाउ(Find Now) पर क्लिक करें और फिर लिस्ट से अपना यूजर अकाउंट चुनें और फिर ओके पर क्लिक करें।

दायीं ओर फाइंड नाउ पर क्लिक करें और यूजरनेम चुनें और फिर ओके पर क्लिक करें

8. एक बार जब आप अपना उपयोगकर्ता खाता जोड़ लेते हैं तो चेक मार्क " उप-कंटेनरों और वस्तुओं पर मालिक को बदलें। (Replace owner on subcontainers and objects.)"

एक बार जब आप अपना उपयोगकर्ता खाता जोड़ लेते हैं तो उप-कंटेनरों और वस्तुओं पर मालिक को बदलें चेक मार्क करें

9. अप्लाई पर क्लिक करें और उसके बाद ओके पर क्लिक करें।

10. आपको फिर से अनुमतियाँ(Permissions) विंडो पर ले जाया जाएगा, वहाँ से प्रशासकों(Administrators) का चयन करें और फिर अनुमतियों के तहत पूर्ण नियंत्रण को चेक करें।(Full Control.)

प्रशासकों का चयन करें और फिर अनुमतियों के तहत पूर्ण नियंत्रण के निशान को चेक करें

11. अप्लाई पर क्लिक करें और उसके बाद ओके पर क्लिक करें।

12.अब पावरशेल(PowerShell) फोल्डर के अंदर , ShowBasedOnVelocityId DWORD पर राइट-क्लिक करें , और Rename चुनें।(Rename.)

अब पावरशेल फ़ोल्डर के अंदर, ShowBasedOnVelocityId DWORD पर राइट-क्लिक करें, और नाम बदलें चुनें

13.उपरोक्त DWORD का नाम बदलकर HideBasedOnVelocityId(HideBasedOnVelocityId) कर दें और एंटर दबाएं।

उपरोक्त DWORD का नाम बदलकर HideBasedOnVelocityId कर दें और Enter दबाएं

14. जैसे ही आप रजिस्ट्री संपादक(Registry Editor) को बंद करते हैं, यह "यहाँ PowerShell विंडो खोलें" विकल्प को अक्षम कर देगा ।

15.यदि आप वापस लौटना चाहते हैं तो बस DWORD का नाम बदलकर (DWORD)ShowBasedOnVelocityId कर दें ।

आप के लिए अनुशंसित:(Recommended for you:)

बस, आपने विंडोज 10 में संदर्भ मेनू में पावरशेल को कमांड प्रॉम्प्ट के साथ(Replace PowerShell with Command Prompt in Context Menu in Windows 10) सफलतापूर्वक बदल दिया है, लेकिन यदि आपके पास अभी भी इस लेख के बारे में कोई प्रश्न हैं, तो कृपया बेझिझक उनसे टिप्पणी के अनुभाग में पूछें।



About the author

मैं एक्सबॉक्स एक्सप्लोरर, माइक्रोसॉफ्ट एक्सेल और विंडोज 8.1 एक्सप्लोरर में अनुभव के साथ एक सॉफ्टवेयर इंजीनियर हूं। खाली समय में मुझे वीडियो गेम खेलना और टीवी देखना पसंद है। मेरे पास यूटा विश्वविद्यालय से डिग्री है और मैं वर्तमान में एक अंतरराष्ट्रीय कंपनी के लिए एक सॉफ्टवेयर इंजीनियर के रूप में काम कर रहा हूं।



Related posts