सवाल मैं कुंजीपटल शॉर्टकट के साथ वर्तमान फ़ोल्डर में कमांड प्रॉम्प्ट कैसे खोल सकता हूं?


विंडोज 7 में कीबोर्ड शॉर्टकट के साथ मैं वर्तमान फ़ोल्डर में कमांड प्रॉम्प्ट कैसे खोल सकता हूं?
क्या इसे लागू करने का कोई तरीका है?
मुझे लगता है कि ऑटोहोटीकी ऐसा कर सकता है, लेकिन यह नहीं जानता कि कैसे।


111
2017-10-31 05:54


मूल


सम्बंधित: शिफ्ट पकड़े बिना ओपन कमांड प्रॉम्प्ट विंडो - slhck
प्रोटिप: शिफ्ट राइट-क्लिक> ओपन कमांड विंडो यहां शिफ्ट करें - Derek 朕會功夫


जवाब:


इस कीबोर्ड शॉर्टकट का प्रयोग करें: खिसक जाना + मेन्यू, डब्ल्यू, दर्ज

  1. खिसक जाना + मेन्यू (वैकल्पिक रूप से, खिसक जाना + F10), (वर्तमान फ़ोल्डर में विस्तारित राइट-क्लिक मेनू खुलता है)

  2. डब्ल्यू (यहां "ओपन कमांड विंडो" का चयन करता है)

  3. दर्ज (चयन सक्रिय करता है; "नया" के बाद से भी चयन किया जा सकता है डब्ल्यू)

मेन्यू कुंजी माइक्रोसॉफ्ट द्वारा पेश की जाने वाली विशेष कुंजी को संदर्भित करती है, आमतौर पर दाईं ओर दाईं ओर जीत कुंजी।

यह शॉर्टकट किसी भी तृतीय पक्ष सॉफ़्टवेयर के बिना विंडोज (7) की डिफ़ॉल्ट स्थापना पर उपलब्ध है।


एएचके रास्ता। आपको बस प्रेस करने की जरूरत है जीत + सी (या जो भी आप इसे परिभाषित करना चाहते हैं।):

SetTitleMatchMode RegEx
return

; Stuff to do when Windows Explorer is open
;
#IfWinActive ahk_class ExploreWClass|CabinetWClass

    ; create new text file
    ;
    #t::Send !fwt

    ; open 'cmd' in the current directory
    ;
    #c::
        OpenCmdInCurrent()
    return
#IfWinActive


; Opens the command shell 'cmd' in the directory browsed in Explorer.
; Note: expecting to be run when the active window is Explorer.
;
OpenCmdInCurrent()
{
    ; This is required to get the full path of the file from the address bar
    WinGetText, full_path, A

    ; Split on newline (`n)
    StringSplit, word_array, full_path, `n

    ; Find and take the element from the array that contains address
    Loop, %word_array0%
    {
        IfInString, word_array%A_Index%, Address
        {
            full_path := word_array%A_Index%
            break
        }
    }  

    ; strip to bare address
    full_path := RegExReplace(full_path, "^Address: ", "")

    ; Just in case - remove all carriage returns (`r)
    StringReplace, full_path, full_path, `r, , all


    IfInString full_path, \
    {
        Run,  cmd /K cd /D "%full_path%"
    }
    else
    {
        Run, cmd /K cd /D "C:\ "
    }
}

बोनस के रूप में, उपरोक्त स्क्रिप्ट इस शॉर्टकट के साथ एक नई टेक्स्ट फ़ाइल भी बनाता है: जीत + टी

को श्रेय: एली बेंडरस्की


117
2017-10-31 06:53



आह, शिफ्ट-मेनू अच्छा है। - akira
आप इस स्क्रिप्ट का बिल्कुल उपयोग कैसे करते हैं? - Jonathan
@ जोनाथन: ऑटो-हॉटकी इंस्टॉल करें (autohotkey.com)। स्क्रिप्ट सामग्री को AutoHotkey.ahk फ़ाइल में कॉपी करें। (शायद% USERPROFILE% \ दस्तावेज़ों में \) ऑटो-हॉटकी को पुनरारंभ करें। - Leftium
वेब पर मिले सभी ऑटोहॉटकी स्निपेट्स में से यह एकमात्र कामकाजी समाधान था। आपका बहुत बहुत धन्यवाद! - Lucas
मेरे लिए काम नहीं करता है। - boleslaw.smialy


दबाएँ ऑल्ट+डी, प्रकार cmd और दबाएं दर्ज। अधिक जानकारी के लिए ब्लॉग पोस्ट देखें यहाँ


105
2018-05-27 13:53



अच्छा! दूसरा विकल्प "ओपन कमांड विंडो" विकल्प नहीं दिखाता है जब तक कि आप किसी फ़ोल्डर पर राइट-क्लिक नहीं करते - फ़ोल्डर के अंदर, यह प्रदर्शित नहीं होता है - divillysausages
यह एक cmd विंडो खुलता है, लेकिन यह वर्तमान निर्देशिका में एक नहीं खोलता है। वही चीज़ जीत + आर, सेमीडी के साथ पूरा किया जा सकता है - Ed Orsi
नोट - काम करने के लिए आपको Alt + d दबाए जाने की आवश्यकता नहीं है। विंडोज 7 में मुझे बस इतना करना था कि विंडोज एक्सप्लोरर के रास्ते में cmd ​​टाइप करें और एंटर दबाएं। Alt + d स्वचालित रूप से वर्तमान पथ का चयन करता है। - MiniRagnarok
Ctrl+L एक विकल्प है - pkr298
सुंदर! सरल - Uzumaki Naruto


विंडोज 7 में कुछ ऐसा करने का मूल तरीका है खिसक जाना उस फ़ोल्डर पर दाहिने माउस को दबाकर आप "कमांड प्रॉम्प्ट" करना चाहते हैं और आपके संदर्भ मेनू में एक नया मेनू आइटम दिखाई देगा, जो आपको बिल्कुल ठीक करता है: "ओपन कमांड प्रॉम्प्ट यहां"।

alt text

अगर आप शुद्ध कीबोर्ड एक्शन चाहते हैं तो आपको यह करना होगा:

  • खुला regedit
  • के लिए जाओ HKEY_CLASSES_ROOT\Directory\shell\cmd और नाम बदलें Extended इसकी कुंजी Extended_save
  • के लिए जाओ HKEY_CLASSES_ROOT\Drive\shell\cmd और नाम बदलें Extended key toExtended_save`

यह संदर्भ मेनू में "ओपन कमांड विंडो" प्रविष्टि को स्थायी रूप से जोड़ता है। आप दबाकर इस प्रविष्टि को ट्रिगर कर सकते हैं:

  • alt
  • चलो, संदर्भ मेनू खुलता है
  • "ओपन कमांड विंडो" प्रविष्टि के "अंडरस्कोर" वर्ण को दबाएं या अपनी कर्सर कुंजी के साथ नीचे जाएं और हिट करें दर्ज

मेनू प्रविष्टि का नाम आपके ओएस की भाषा के अनुसार प्रस्तुत किया गया है।

एक वैकल्पिक मार्ग यह करना है:

  • एक्सप्लोरर के माध्यम से कमांड प्रॉम्प्ट में इच्छित फ़ोल्डर खोलें
  • F4
  • ctrl
  • ctrlसी
  • जीतआर
  • cmd /k cd  ctrlvदर्ज

जो एक्सप्लोरर और निष्पादन के पता बार से वर्तमान पथ पकड़ लेता है cmd /k cd PATH। autohotkeys के साथ आप वही कर सकते हैं, लेकिन मुझे autohotkeys नहीं पता है।


42
2017-10-31 06:25



धन्यवाद! मुझे पहला तरीका पता था, यहां तक ​​कि यह काफी आसान है, मुझे अभी भी कीबोर्ड शॉर्टकट्स का उपयोग करने का तरीका पसंद है। और दूसरा तरीका थोड़ा जटिल लगता है - Gemili
इसे प्यार करो, +1 10 चार मिनट - jcollum


से कैसे करने के लिए खुले cmd में वर्तमान फ़ोल्डर-दर-शॉर्टकट-windows-10

यदि आप विंडोज 8/10 का उपयोग कर रहे हैं, तो एक तेज़ और मूल तरीका है:

ऑल्ट + एफ, पी

किसी अन्य कार्यक्रम की सहायता के बिना बस तीन कुंजी और दो बार टाइप करें।


7
2017-07-31 04:20





AutHotKey स्क्रिप्ट का उपयोग कर कमांड प्रॉम्प्ट खोलने के लिए @ अश्विन की विधि

ओपन पावरहेल कंसोल का उपयोग कर जीत  पी

#P::
{
    Send !D
    Send powershell
    Send {Enter}    
    return
}

ओपन कमांड प्रॉम्प्ट का उपयोग कर जीत  सी

#C::
{
    Send !D
    Send CMD
    Send {Enter}    
    return
}

1
2017-10-15 16:35





विंडोज एक्सप्लोरर एड्रेस बार और सीएमडी में टाइप करने का सबसे आसान तरीका है, यह तुरंत उस स्थान से कमांड प्रॉम्प्ट लूपन करेगा।


1
2018-06-03 02:43



प्रश्न फिर से ध्यान से पढ़ें। आपका जवाब करता है नहीं मूल प्रश्न का उत्तर दें, जो एक के लिए पूछता है कुंजीपटल संक्षिप्त रीति। - DavidPostill♦


नवीनतम विंडोज 10 अपडेट के रूप में, वामपंथी का जवाब खिसक जाना + मेन्यू, डब्ल्यू विधि अब काम नहीं करता है। हालांकि, कुछ और कीस्ट्रोक के बावजूद, एक छोटा संशोधन एक वर्कअराउंड पेश कर सकता है।

समस्या यह है कि विस्तारित राइट-क्लिक मेनू में कमांड प्रॉम्प्ट अब उपलब्ध नहीं है। इसके बजाय, अब आपके पास विंडोज पावरहेल है।

खिसक जाना + मेन्यू, एस लक्ष्य फ़ोल्डर में विंडोज पावरहेल खोलता है। एक बार विंडोज पावरहेल में, टाइप करें cmd फिर दबायें दर्ज।

इससे आपको विंडोज पावरहेल के भीतर कमांड प्रॉम्प्ट तक पहुंच मिल जाएगी।

अनुलेख

अश्विन नानजप्पा की विधि Ctrl + एल, प्रकार cmd फिर दबायें दर्ज काम करता है। हालांकि, यह केवल तभी सुरुचिपूर्ण है जब आप निर्देशिकाओं के बीच नेविगेट जारी रखने के लिए Windows Explorer विंडो पर वापस जाने का इरादा नहीं रखते हैं। दुर्भाग्य से यह तरीका आपके कर्सर को विंडोज एक्सप्लोरर में मुख्य विंडो से दूर लाता है और इसमें कई संख्या की आवश्यकता होती है टैब कीस्ट्रोक इसे वापस पाने के लिए जहां आप तीर कुंजी का उपयोग कर फ़ोल्डर को नेविगेट कर सकते हैं। यह निराशाजनक हो सकता है क्योंकि जब आप उन्हें दबा रहे हैं तो सीमित दृश्य पुष्टि होती है टैब कीस्ट्रोक्स।

जबकि विंडोज पावरहेल कमांड प्रॉम्प्ट के समान तरीके से काम करता है, मुझे कम से कम एक मामला सामने आया है जिसमें विंडोज पावरहेल मेरे @tags (जब मैं javadocs उत्पन्न कर रहा था) गलत तरीके से गलत तरीके से पढ़ रहा था और वांछित परिणाम नहीं दे रहा था। टाइप करके cmd फिर दर्ज करें


1
2018-02-08 03:24





यदि आप एक जर्मन लुप्तप्राय विंडोज संस्करण का उपयोग कर रहे हैं तो आप यह कर सकते हैं:

दबाएँ ऑल्ट+डी,

ऑल्ट+डी एक मेनू खोलता है जहां आप cmd के अलावा कुछ अन्य चीजों का चयन कर सकते हैं


0
2018-06-27 14:16



Alt + D पता बार का चयन करें, मेनू नहीं - Canadian Luke
ऐसा लगता है कि केवल जर्मन लुप्तप्राय विंडोज संस्करणों पर काम करता है - foobarbaz
अपना जवाब संपादित करें, फिर मैं नीचे वोट हटा सकता हूं - Canadian Luke


एएचके के लिए, मेरा बाध्यकारी निम्नलिखित है:

#c::
Run, C:\Windows\system32\cmd.exe
return

यह वर्तमान फ़ोल्डर नहीं खोलता है, लेकिन यह आसान है।


0
2018-05-14 14:52