გახსენით Command Prompt მიმდინარე საქაღალდეში კლავიატურის მალსახმობის გამოყენებით

საქაღალდის ფანჯრიდან საქაღალდის მიმდინარე გზაზე ბრძანების ხაზის გასახსნელად სულ მცირე რამდენიმე გზა არსებობს. ორი ფართოდ გამოყენებული ვარიანტი მოიცავს გაშვებას cmd.exe File Explorer-ის მისამართის ზოლიდან და გამოიყენეთ გახსენით Command ფანჯარა აქ ვარიანტი საქაღალდის ფონის კონტექსტური მენიუდან.

მაგრამ, ჩაშენებული ვარიანტი არ არსებობს ამის განსახორციელებლად კლავიატურის მალსახმობის ან ცხელი კლავიშის გამოყენებით. ეს პოსტი გეტყვით, თუ როგორ უნდა გახსნათ Command Prompt (ან ადმინისტრატორის ბრძანების ხაზი) მიმდინარე დირექტორიაში AutoHotkey ავტომატიზაციის ხელსაწყოს გამოყენებით.

გახსენით Command Prompt მიმდინარე საქაღალდეში კლავიატურის მალსახმობის გამოყენებით

აქ არის ბრძანების ხაზის გახსნა მიმდინარე საქაღალდეში ცხელი კლავიშის მინიჭებით (ვინკი + C) AutoHotkey-ის გამოყენებით.

  1. ჩამოტვირთვა AutoHotkey და დააინსტალირეთ.
  2. გახსენით Notepad და დააკოპირეთ ქვემოთ მოცემული კოდის ხაზები
  3. შეინახეთ ფაილი .ahk გაფართოებით — მაგ. open_cmd_here.ahk
    #c:: opencmdhere(); დაჭერა Win + Cგასახსნელად Command Prompt მიმდინარე დირექტორიაში. opencmdhere() { If WinActive("ahk_class CabinetWClass") || WinActive("ahk_class ExploreWClass") { WinHWND := WinActive() ComObjCreate-ში გამარჯვებისთვის ("Shell. აპლიკაცია").Windows If (გამარჯვება. HWND = WinHWND) { currdir := SubStr (გამარჯვება. LocationURL, 9) currdir := RegExReplace (currdir, "%20", " ") Break } } Run, cmd, % currdir? Currdir: "C:\" } #+c:: opencmdhereadmin(); დაჭერა
    Win + Shift + C გასახსნელად ადმინისტრატორის ბრძანების ხაზიმიმდინარე დირექტორიაში. opencmdhereadmin() { If WinActive("ahk_class CabinetWClass") || WinActive("ahk_class ExploreWClass") { WinHWND := WinActive() ComObjCreate-ში გამარჯვებისთვის ("Shell. აპლიკაცია").Windows If (გამარჯვება. HWND = WinHWND) { currdir := SubStr (გამარჯვება. LocationURL, 9) currdir := RegExReplace (currdir, "%20", " ") currdir := RegExReplace (currdir, "/", "\") Break } } Run *RunAs cmd.exe /k pushd %currdir% }

    კრედიტები: ტმპლინში

  4. ორჯერ დააწკაპუნეთ .ahk ფაილზე მის გასაშვებად.

სკრიპტი მუშაობს ფონზე და გამოჩნდება შეტყობინებების ზონაში.

გახსენით ბრძანების ხაზი მიმდინარე საქაღალდეში - autohotkey
  • ბრძანების ხაზის ფანჯრის გასახსნელად მიმდინარე საქაღალდიდან დააჭირეთ ღილაკს გაიმარჯვე + C
  • გასახსნელად ადმინისტრატორის ბრძანების ხაზი მიმდინარე საქაღალდიდან დააჭირეთ გაიმარჯვე + ცვლა + C

ის წყვეტს ვინკი + C ისევე, როგორც გაიმარჯვე + ცვლა + ცხელი კლავიშები, იღებს File Explorer საქაღალდის მიმდინარე გზას და ხსნის Command Prompt ფანჯარას მიმდინარე საქაღალდის მდებარეობაში.

გახსენით ბრძანების ხაზი მიმდინარე საქაღალდეში - autohotkey

Შენიშვნა: თუ ამჟამად არცერთი საქაღალდის ფანჯარა არ არის გახსნილი, ან თუ არაფაილური სისტემის საქაღალდე, როგორიცაა This PC, Libraries ან Quick Access არის მიმდინარე საქაღალდე, დააჭირეთ ღილაკს ვინკი + C დაიწყებს Command Prompt-ს C:\

თუ სკრიპტი ყოველთვის მუშაობს ფონზე, იკავებს ის მეტ მეხსიერებას?

არა! სკრიპტი უკიდურესად მსუბუქია და ის იყენებს მხოლოდ 400 კილობაიტიდან 2,5 მბ სისტემურ მეხსიერებას დაახლოებით.

გახსენით ბრძანების ხაზი მიმდინარე საქაღალდეში - autohotkey

ბრძანების ხაზის გახსნის სხვა გზები მიმდინარე დირექტორიაში

File Explorer-ის მისამართის ზოლში ჩაწერეთ cmd.exe და დააჭირეთ ENTER

გახსენით ბრძანების ხაზი მიმდინარე საქაღალდეში - მისამართების ზოლი cmd.exe

ის იწყებს ბრძანების სტრიქონს მიმდინარე საქაღალდის მდებარეობაში. თუ არაფაილი სისტემის საქაღალდე, როგორიცაა This PC ან Quick Access არის მიმდინარე საქაღალდე, მაშინ გაშვებული cmd.exe იხსნება C:\Windows\System32 ნაგულისხმევად.

კიდევ ერთი ვარიანტია დააწკაპუნოთ მაუსის მარჯვენა ღილაკით ცარიელ ზონაში ამ საქაღალდეში და დააწკაპუნეთ გახსენით ბრძანების ფანჯარა აქ. თუ ვარიანტი არ გამოჩნდება, დააჭირეთ ცვლა გასაღები მარჯვენა ღილაკით დაწკაპუნებისას.

გახსენით ბრძანების ხაზი მიმდინარე საქაღალდეში - კონტექსტური მენიუ cmdhere

თუ გახსენით ბრძანების ფანჯარა აქ ჯერ კიდევ აკლია მარჯვენა ღილაკით მენიუს, შემდეგ გამოიყენეთ სტატიაში აღწერილი რეესტრის რედაქტირება დააბრუნეთ „გახსენით ბრძანების ფანჯარა აქ“ კონტექსტური მენიუს პარამეტრი Windows 10-ში


ერთი პატარა მოთხოვნა: თუ მოგეწონათ ეს პოსტი, გთხოვთ გააზიაროთ?

თქვენგან ერთი "პატარა" გაზიარება სერიოზულად დაგეხმარება ამ ბლოგის ზრდაში. რამდენიმე შესანიშნავი წინადადება:
  • ჩამაგრება!
  • გააზიარეთ ის თქვენს საყვარელ ბლოგზე + Facebook, Reddit
  • ტვიტერში!
ასე რომ, დიდი მადლობა მხარდაჭერისთვის, ჩემო მკითხველო. თქვენი დროის 10 წამზე მეტი არ დასჭირდება. გაზიარების ღილაკები ზუსტად ქვემოთ არის. :)