কী-বোর্ড শর্টকাট দিয়ে আমি কীভাবে বর্তমান ফোল্ডারে কমান্ড প্রম্পট খুলতে পারি?


116

উইন্ডোজ in-এ কী-বোর্ড শর্টকাট দিয়ে আমি কীভাবে বর্তমান ফোল্ডারে কমান্ড প্রম্পট খুলতে পারি?
এটি বাস্তবায়নের কোন উপায় আছে কি?
আমি মনে করি অটোহোটকি এটি করতে পারে তবে কীভাবে তা জানি না।



4
প্রতিলিপি: শিফট ডান ক্লিক করুন> কমান্ড উইন্ডোটি এখানে খুলুন
ডেরেক 朕 會 功夫

উত্তর:


121

এই কী-বোর্ড শর্টকাট ব্যবহার করুন: Shift+ + Menu, W,Enter

  1. Shift+ Menu(বিকল্পভাবে, Shift+ F10), (বর্তমান ফোল্ডারে প্রসারিত ডান-ক্লিক মেনু খোলে)

  2. W (এখানে "ওপেন কমান্ড উইন্ডোটি নির্বাচন করুন"),

  3. Enter(নির্বাচন সক্রিয় করে; যেহেতু "নতুন" এর সাথেও নির্বাচনযোগ্য W)

Menuকী সাধারণত ডান ডানদিকে, মাইক্রোসফট চালু বিশেষ কী বোঝায় Winকী।

এই শর্টকাটটি কোনও তৃতীয় পক্ষের সফ্টওয়্যার ছাড়াই উইন্ডোজের একটি ডিফল্ট ইনস্টলেশন (7) এ উপলব্ধ।


এএইচকে উপায়। আপনাকে কেবল Win+ টিপতে হবেC (বা যা আপনি এটি হিসাবে সংজ্ঞায়িত করতে চান তাই):

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:\ "
    }
}

বোনাস হিসাবে, উপরের স্ক্রিপ্টটি এই শর্টকাট সহ একটি নতুন পাঠ্য ফাইল তৈরি করে: Win+T

কৃতিত্ব: এলি বেন্ডারস্কি


2
আহা, শিফট-মেনুটি দুর্দান্ত।
আকির

আপনি এই স্ক্রিপ্টটি ঠিক কীভাবে ব্যবহার করবেন?
জোনাথন

@Jonathan: ইনস্টল অটো- hotkey ( autohotkey.com )। স্ক্রিপ্টের সামগ্রীগুলি AutoHotkey.ahk ফাইলটিতে অনুলিপি করুন। (সম্ভবত% USERPROFILE% \ নথিতে in) অটো-হটকি পুনরায় চালু করুন।
লেফটিয়াম

ওয়েবে আমি যে সমস্ত অটোহটকি স্নিপেট পেয়েছি তার মধ্যে এটিই একমাত্র কার্যক্ষম সমাধান solution অনেক ধন্যবাদ!
লুকাস

2
আমার জন্য কাজ করে না।
boleslaw.smialy

117

প্রেস Alt+ + D, টাইপ cmdএবং প্রেস Enter। আরো বিস্তারিত জানার জন্য ব্লগ পোস্ট দেখতে এখানে


1
চমৎকার! অন্য বিকল্পটি "ওপেন কমান্ড উইন্ডো এখানে" অপশনটি দেখায় না বলে মনে হয় না যদি আপনি কোনও ফোল্ডারে ডান ক্লিক করেন - ফোল্ডারের অভ্যন্তরে, এটি দেখায় না
dિવlylyususages

1
দ্রষ্টব্য - এটি কাজ করার জন্য আপনাকে Alt + d টিপতে হবে না। উইন্ডোজ in-এ আমার যা করতে হয়েছিল তা উইন্ডোজ এক্সপ্লোরারের পথে সিএমডি টাইপ করে এন্টার টিপুন। Alt + d কেবল স্বয়ংক্রিয়ভাবে বর্তমান পথটি নির্বাচন করে।
মিনিআরগনারোক

3
Ctrl+Lএকটি বিকল্প।
pkr298

1
সুন্দর! সরল
উজুমাকি নারুটো

1
এটি আসলে সবচেয়ে সহজ উত্তর, আপনাকে ধন্যবাদ!
আলেকজান্দ্রে ডাব্রিকোর্ট

42

উইন্ডোজ in-তে অনুরূপ কিছু করার নেটিভ উপায় হ'ল shift"কমান্ড প্রম্পট" করতে চান এমন ফোল্ডারে ডান মাউস টিপতে ধরে রাখা এবং একটি নতুন মেনু আইটেম আপনার প্রসঙ্গ মেনুতে উপস্থিত হবে যা আপনাকে ঠিক এমন প্রস্তাব দিচ্ছে: "ওপেন কমান্ড প্রম্পট এখানে "।

বিকল্প পাঠ

আপনি যদি খাঁটি কীবোর্ডের ক্রিয়া চান তবে আপনার এটি করতে হবে:

  • খোলা regedit
  • এ যান HKEY_CLASSES_ROOT\Directory\shell\cmdএবং Extendedকীটির নাম পরিবর্তন করুনExtended_save
  • এক্সটেন্ডেড_সভে`-এ গিয়ে নতুন HKEY_CLASSES_ROOT\Drive\shell\cmdনাম দিন Extended key to`

এটি স্থায়ীভাবে প্রসঙ্গ মেনুতে "ওপেন কমান্ড উইন্ডো" এন্ট্রি যুক্ত করে। আপনি এই এন্ট্রি টিপে ট্রিগার করতে পারেন:

  • alt
  • যেতে দিন, প্রসঙ্গ মেনু খোলে
  • "ওপেন কমান্ড উইন্ডো এখানে" এন্ট্রি এর "আন্ডারকর্ডড" অক্ষর টিপুন বা আপনার কার্সার কী দিয়ে নীচে যান এবং আঘাত করুন enter

আপনার OS এর ভাষা অনুসারে মেনু এন্ট্রিটির নামটি লেবেল করা আছে।

একটি বিকল্প রুট এটি করতে হয়:

  • এক্সপ্লোরারের মাধ্যমে কমান্ড প্রম্পটে আপনি যে ফোল্ডারটি চান তা খুলুন
  • f4
  • ctrla
  • ctrlc
  • winr
  • cmd /k cd ctrlventer

যা এক্সপ্লোরারের অ্যাড্রেস বার থেকে বর্তমান পথটি ধরে এবং কার্যকর করে cmd /k cd PATH। অটোহোটকি দিয়ে আপনি একই কাজ করতে পারেন তবে আমি অটোহোটকি জানি না।


ধন্যবাদ! আমি প্রথম উপায়টি জানতাম, এমনকি এটি যথেষ্ট সহজ, আমি এখনও কীবোর্ড শর্টকাটগুলি ব্যবহার করার পদ্ধতি পছন্দ করি। এবং দ্বিতীয়
উপায়টি

এটি পছন্দ করুন, +1 10 চর মিনিট
জ্যাকলুম

9

কীভাবে খুলুন-সিমিডি-ইন-বর্তমান-ফোল্ডার-শর্টকাট-উইন্ডোজ -10 থেকে From

আপনি যদি উইন্ডোজ 8-10 ব্যবহার করেন তবে দ্রুত এবং মূল উপায় রয়েছে:

Alt+ F,P

মাত্র তিনটি কী এবং দুটি প্রোগ্রাম টাইপ করুন, অন্য কোনও প্রোগ্রামের সাহায্য ছাড়াই।


ধন্যবাদ। আপনার টিপটির কারণে, আমি Alt + F আবিষ্কার করতে সক্ষম হয়েছি, এমএ হ'ল অ্যাডমিন মোডে কমান্ড প্রম্পট খোলার। :)
অ্যানি লাগাং

3

সর্বশেষতম উইন্ডোজ 10 আপডেট হিসাবে, লেফটিয়ামের উত্তরগুলির Shift+ Menu, Wপদ্ধতিটি আর কাজ করে না। যাইহোক, একটি ছোট পরিমার্জন আরও কয়েকটি কী-স্ট্রোক সত্ত্বেও, একটি workaround উপস্থাপন করতে পারে।

সমস্যাটি হ'ল কমান্ড প্রম্পটটি এক্সটেন্ডেড রাইট-ক্লিক মেনুতে আর উপলভ্য নয়। পরিবর্তে, আপনার এখন উইন্ডোজ পাওয়ারশেল রয়েছে।

Shift+ Menu, Sলক্ষ্য ফোল্ডারে উইন্ডোজ পাওয়ারশেল খুলবে। একবার উইন্ডোজ পাওয়ারশেল এ টাইপ করুন এবং cmdতারপর টিপুনEnter.

এটি আপনাকে উইন্ডোজ পাওয়ারশেলের মধ্যে কমান্ড প্রম্পটে অ্যাক্সেস দেবে।

দ্রষ্টব্য

আশ্বিন নানজাপ্পা Ctrl+ এর পদ্ধতিটি Lটাইপ করুন এবং cmdতারপরে চাপুন Enterworks তবে এটি কেবল মার্জিত যদি আপনি ডিরেক্টরিগুলির মধ্যে চলাচল চালিয়ে যাওয়ার জন্য উইন্ডোজ এক্সপ্লোরার উইন্ডোতে ফিরে আসার মনস্থ করেন না। দুর্ভাগ্যক্রমে পদ্ধতিটি উইন্ডোজ এক্সপ্লোরারে আপনার কার্সারটিকে মূল উইন্ডো থেকে দূরে নিয়ে আসে এবং Tabএটির ফিরে পেতে আপনাকে বেশ কয়েকটি কীস্ট্রোকের প্রয়োজন হয় যেখানে আপনি তীর কীগুলি ব্যবহার করে ফোল্ডারগুলিতে নেভিগেট করতে পারেন। হতাশাজনক হতে পারে কারণ যখন আপনি এই Tabকীস্ট্রোকগুলি টিপছেন তখন ভিজ্যুয়াল সীমিতকরণ সীমিত রয়েছে ।

উইন্ডোজ পাওয়ারশেল বেশিরভাগ উপায়ে কমান্ড প্রম্পটের মতো কাজ করে, আমি অন্তত একটি ক্ষেত্রে মুখোমুখি হয়েছি যাতে উইন্ডোজ পাওয়ারশেল ভুলভাবে আমার @ ট্যাগগুলিকে ভুলভাবে লিখেছিল (যখন আমি জাভাদোক তৈরি করছিলাম) এবং কাঙ্ক্ষিত ফলাফল তৈরি করিনি। cmdউইন্ডোজ পাওয়ারশেলের মধ্যে এন্টার লিখে টাইপ করে আপনি এর পরিবর্তে কমান্ড প্রম্পট ব্যবহার করতে পারেন যা এ জাতীয় সমস্যাগুলি পরাস্ত করে।


2

উইন্ডোজ এক্সপ্লোরার অ্যাড্রেস বারে গিয়ে সিএমডি টাইপ করা সহজ উপায় হ'ল এটি সেই জায়গা থেকে তত্ক্ষণাত কমান্ড প্রম্পটটি লোপ করবে।


প্রশ্নটি আবার মনোযোগ সহকারে পড়ুন। আপনার উত্তরটি মূল প্রশ্নের উত্তর দেয় না , যা একটি কীবোর্ড শর্টকাট চেয়েছে ।
ডেভিডপস্টিল

1

অটোহটকি স্ক্রিপ্টটি @ আশ্বিনের পদ্ধতিটি ব্যবহার করে কমান্ড প্রম্পট খোলার জন্য

পাওয়ারশেল কনসোল ব্যবহার করে ওপেন করুন Win P

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

কমান্ড প্রম্পট ব্যবহার করে খুলুন Win C

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

আমি এটি চেষ্টা করেছিলাম তবে এটি খোলা ফোল্ডারে system32
সেন্টিমিডিটি খুলছে

1

নির্বাচিত প্রশ্নের চেয়ে একটি সহজ এএইচকে স্ক্রিপ্ট

#c::cmdHere()

cmdHere() {
    If WinActive("ahk_class CabinetWClass") || WinActive("ahk_class ExploreWClass") {
        WinHWND := WinActive()
        For win in ComObjCreate("Shell.Application").Windows
            If (win.HWND = WinHWND) {
                dir := SubStr(win.LocationURL, 9) ; remove "file:///"
                dir := RegExReplace(dir, "%20", " ")
                Break
            }
    }
    Run, cmd, % dir ? dir : A_Desktop
}

উত্সটি এখান থেকে: https://autohotkey.com/boards/viewtopic.php?t=5796


0

আপনি যদি কোনও জার্মান ভাষাযুক্ত উইন্ডোজ সংস্করণ ব্যবহার করে থাকেন তবে আপনি এটি করতে পারেন:

প্রেস Alt+ + D,E

Alt+ Dএকটি মেনু খোলে যেখানে আপনি সেন্টিমিডি ছাড়াও কয়েকটি অন্যান্য জিনিস নির্বাচন করতে পারেন


Alt + D ঠিকানা বারটি নির্বাচন করুন, মেনু নয়
কানাডিয়ান লুক

শুধুমাত্র জার্মান
ভাষাযুক্ত

আপনার উত্তরটি সম্পাদনা করুন তবে আমি ডাউন ভোটটি সরিয়ে ফেলতে পারি
কানাডিয়ান লুক

-1

এএইচকে-র জন্য, নিম্নলিখিতটি আমার বাধ্যতামূলক:

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

এটি বর্তমান ফোল্ডারটি খুলবে না, তবে এটি কার্যকর।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.