Làm thế nào tôi có thể mở một cửa sổ cmd ở một vị trí cụ thể?


369

Làm thế nào tôi có thể mở một cửa sổ cmd ở một vị trí cụ thể mà không phải điều hướng tất cả các cách đến thư mục tôi muốn?

Câu trả lời:


63

Hãy dùng thử "PowerToy" này từ Microsoft :

Mở cửa sổ lệnh tại đây

PowerToy này thêm tùy chọn menu ngữ cảnh "Mở cửa sổ lệnh ở đây" trên các thư mục hệ thống tệp, cung cấp cho bạn cách nhanh chóng để mở cửa sổ lệnh (cmd.exe) chỉ vào thư mục đã chọn.

EDIT: Phần mềm này sẽ không hoạt động trên bất kỳ phiên bản Windows nào ngoài Windows XP.

nhập mô tả hình ảnh ở đây


24
Tôi nghĩ rằng câu trả lời này kết hợp với câu trả lời của Michael Ratanapintha về việc sử dụng nhấp chuột phải trong vista và năm 2008 trả lời đầy đủ câu hỏi này.
Joshua Hudson

2
Liên kết trong câu trả lời không còn hợp lệ, nhưng tôi tin rằng nó trỏ đến phần tải xuống này: go.microsoft.com/fwlink/?LinkId=211471
nerdherd

7
nó là hợp lệ cho Windows XP chỉ
vogash

487

Đây có thể là những gì bạn muốn:

cmd /K "cd C:\Windows\"

Lưu ý rằng để thay đổi ký tự ổ đĩa, bạn cần sử dụng cd /d. Ví dụ:

C:\Windows\System32\cmd.exe /K "cd /d H:\Python\"

(tài liệu)


7
Cảm ơn ... Thậm chí ngắn hơn từ GUI: WinLogo + R, gõ: cmd / c "start / max cmd / K" cd C: \ Windows \ ""
Yordan Georgiev

2
Trên windows 7, bạn có thể tiết kiệm cho mình một vài tổ hợp phím và sử dụng chữ thường k và bỏ dấu ngoặc kép khi tên đường dẫn của bạn không còn chỗ trống
Phil C

4
Bạn muốn bắt đầu với một dấu nhắc sạch mà không có cdlệnh ban đầu được hiển thị? Nối &clsvào chuỗi như vậy: cmd.exe /K "cd /d H:\Python\&cls"( tài liệu ) Và lưu dòng này vào một jumpstart.battệp để dễ dàng truy cập bằng cách nhấp đúp vào chuỗi .
Christiaan Westerbeek

4
Tại sao "câu trả lời" này nhận được nhiều phiếu bầu? Cấp cho nó trả lời "thư" của câu hỏi, nhưng không phải là "tinh thần"! Điều này đòi hỏi một người phải "... để điều hướng tất cả các cách đến thư mục tôi muốn." Ok, có lẽ không phải là "điều hướng", mà là "loại", mà hầu như không phải là một phím tắt!
quạ

15
Lý do câu trả lời này đã nhận được rất nhiều upvote là vì nó hoạt động cho một phím tắt. Tôi giữ một bộ sưu tập các phím tắt trên thanh tác vụ của mình để mỗi cái mở một cửa sổ nhắc lệnh trong các thư mục dự án khác nhau. Trong Windows 8, nếu bạn tạo một lối tắt để bắt đầu một cửa sổ nhắc lệnh nâng cao, nó sẽ bỏ qua thư mục "Bắt đầu trong". Cách giải quyết là đặt các mục sau vào trường "Mục tiêu" ( không phải trường "Bắt đầu trong") %windir%\system32\cmd.exe /k cd "\My Projects".
rossmcm

296

Nếu bạn có Windows Vista trở lên, bấm chuột phải vào biểu tượng thư mục trong Explorer trong khi giữ phím Shift, sau đó bấm vào tùy chọn trình đơn ngữ cảnh "Mở cửa sổ lệnh tại đây" hoặc "Mở cửa sổ PowerShell tại đây".

Nếu bạn đã có trong thư mục bạn muốn, bạn có thể thực hiện một trong những thao tác sau:

  • [chỉ Win8 +] Nhấp vào nút Tệp của Ribbon Ribbon, sau đó nhấp vào "Mở cửa sổ lệnh tại đây" hoặc "Mở cửa sổ PowerShell tại đây".
  • Shift-right-click trên nền của cửa sổ Explorer, sau đó nhấp vào "Mở cửa sổ lệnh tại đây" hoặc "Mở cửa sổ PowerShell tại đây". (được đề xuất bởi Kate trong các ý kiến)
  • [chỉ Vista hoặc Win7] Giữ phím Shift khi mở menu Explorer File, sau đó nhấp vào "Mở cửa sổ lệnh tại đây". Nếu bạn không thể thấy thanh menu, hãy mở menu Tệp bằng cách bấm Alt- Shift- F- Alt- Fđể mở menu Tệp, cộng thêm Shift.

Đối với Windows XP, hãy sử dụng PowerToy được đề cập bởi dF để có được chức năng tương tự.


2
Tôi đang chạy Server 2008 tại đây và tôi không nhận được tùy chọn menu ngữ cảnh "Open Command Window Here" khi tôi Shift + nhấp chuột phải vào thư mục ... ... cũng không hoạt động trên Vista x64.
quạ

Hoạt động tốt trong Vista x64 Home Premium và tôi cũng giả sử các phiên bản khác. Đó là về giữa danh sách. Lưu ý rằng một tập tin không thể được chọn khi bạn nhấp chuột phải.
Dan Homerick

6
Chúng cũng hoạt động trong Windows 7 và Server 2008 R2. Hãy chắc chắn rằng bạn nhấp chuột phải vào nền và không phải trên một tập tin.
Kate Gregory

3
Hoạt động tuyệt vời trong Windows 7, đối với tôi đây là cách tốt nhất, ngắn nhất và được ưa thích nhất. Cảm ơn @Michael
Anmol Saraf

1
Chỉ hiển thị cho tôi Windows Shell trong Windows 10 ... đề xuất?
jaminroe

262

Giả sử trong File Explorer bạn đã mở thư mục / thư mục đích, hãy làm điều này:

  1. Nhấp vào thanh địa chỉ, nhấn Alt+D

  2. Bây giờ khi thanh địa chỉ được tô sáng, hãy nhập cmd vào thanh.

  3. Nhấn phím Enter

Bạn sẽ nhận thấy dấu nhắc lệnh từ thư mục đó


2
Đây là một mẹo hay. Nhưng bạn có biết một cách để làm điều này với một dấu nhắc lệnh nâng cao không?
đánh vào

6
@smead Nhấp vào thư mục, nhấp vào menu Tệp của Explorer, sau đó nhấp vào sau đó mũi tên bên cạnh 'Mở dấu nhắc lệnh'. Sau đó, bạn sẽ thấy một tùy chọn để mở cmd là Admin
san1deep2set3hi

@ san1deep2set3hi Tôi không nhận được một mũi tên bên cạnh Dấu nhắc mở . Tôi đang ở Win7 Pro, có lẽ điều đó đã được thêm vào hệ điều hành sau này?
đánh vào

Có, đó là với Windows10
san1deep2set3hi

4
đây là ý tưởng hay và hoạt động, chỉ với một ngoại lệ: nếu nó có thư mục con có tên cmd

78

Từ Windows 7 cho đến một số phiên bản Windows 10, rất đơn giản để mở một dấu nhắc lệnh ở bất cứ đâu bạn muốn, mà không cần điều hướng bằng lệnh "cd". Hãy thử một trong những điều sau đây. Nhấp vào nút bên phải của chuột bằng cách giữ Shiftphím.

Mẫu vật

Nó sẽ tạo ra một tùy chọn như thế này. Sau đó, chỉ cần chọn tùy chọn "Mở cửa sổ lệnh ở đây". Các phiên bản mới nhất của Windows 10 đã thay thế tính năng này bằng "Open Powershell here".


Kỳ lạ là tôi không có món đồ này
Manuel Di Iorio

Tôi cũng vậy, vì vậy tôi sẽ đoán điều này chỉ có trong các phiên bản Enterprise của Windows 7+ (Không phải ở nhà)
MackieeE

43

Trên Windows Vista, Windows 7 và Windows 10 chỉ cần giữ Shiftphím và nhấp chuột phải vào thư mục.

Menu ngữ cảnh sẽ chứa một mục có tiêu đề: "Mở cửa sổ lệnh tại đây"

Cập nhật: Nhập "cmd" vào thanh địa chỉ của Explorer và nhấnenter

nhập mô tả hình ảnh ở đây

Cập nhật 2: Trong windows 10, đi tới menu tệp và chọn "Mở Windows PowerShell". Có một tùy chọn để chạy như quản trị viên .

nhập mô tả hình ảnh ở đây


Tôi đã làm việc này trên Windows 7 nhưng trong máy tính xách tay mới của tôi với Windows 10 thì nó không có trong menu bật lên.
Jason S

35

Sử dụng công tắc / K. Ví dụ

cmd / K "cd / dc: \ WINDOWS \"

Sẽ tạo một cửa sổ cmd tại thư mục C: \ Windows


32

Chỉ cần viết cmdvào thanh địa chỉ, nó sẽ mở trong thư mục hiện tại.


21

Trong cửa sổ đi đến vị trí thư mục trong tệp explorer xóa đường dẫn và nhập cmd và nhấn enter. và đường dẫn sẽ mở trong cmd.


14

Ngoài ra, đây là một phím tắt để mở bàn điều khiển trong bất kỳ thư mục windows nào:

  • Mở bất kỳ thư mục trên windows explorer.
  • Nhấn Alt + Dđể tập trung thanh địa chỉ
  • cmdvà nhấn enter

Phím tắt rất thiết thực.


đây là ý tưởng hay và hoạt động tốt, chỉ với một ngoại lệ: nếu nó có thư mục con có tên cmd

12

Tạo một lối tắt và chỉnh sửa thuộc tính "Bắt đầu trong" của lối tắt đến thư mục bạn muốn cmd.exe bắt đầu.


Như đã đề cập trong các bình luận cho các câu trả lời khác, điều này chỉ hoạt động với thực thi không phải quản trị viên . Như đã đề cập ở đây, /k "pushd <dir>"giải pháp hoạt động với cả hai.
GeroldBroser phục hồi Monica

12

Trong Windows 8, bạn có thể nhấp vào thanh địa chỉ và nhập "cmd" (không có dấu ngoặc kép) và nhấn enter. Điều này sẽ mở cửa sổ cmd trong đường dẫn hiện tại.


4
Trừ khi bạn có một tập lệnh bó / lệnh gọi là cmd.bat hoặc cmd.cmd, trong trường hợp đó, nó sẽ thực thi tệp đó. LOL
kakridge

11

Tôi chỉ thấy câu hỏi này và không thể giúp đăng tập lệnh AutoHotkey cho cmd trên Windows XP. Bạn có thể phát hiện ra các phím nóng trong tập lệnh. Điều tuyệt vời là khi các cửa sổ hiện tại của bạn là Explorer, cmd sẽ mở trong đường dẫn hiển thị trên thanh địa chỉ.

Tôi giữ tập lệnh này trong một thư mục nơi tôi lưu trữ tất cả các công cụ xanh (bao gồm AutoHotkey). Đối với một máy mới, tôi chỉ cần sao chép thư mục, nhấp đúp vào tập lệnh để liên kết .ahk với AutoHotkey và tạo một lối tắt trong thư mục khởi động của tôi. Nó nhanh hơn cài đặt PowerToys .

; Get working folder
GetWorkingFolder() {
    if WinActive("ahk_class ExploreWClass") or WinActive("ahk_class CabinetWClass") {
        ControlGetText, path, Edit1
        return %path%
    } else if WinActive("FreeCommander") {
        Send, {CTRLDOWN}{ALTDOWN}{INS}{ALTUP}{CTRLUP}
        Sleep, 100
        return clipboard
    } else {
        return "C:\"
    }
}

#IfWinActive,

#c::
    path := GetWorkingFolder()
    Run, %ComSpec%, %path%
    return

; PowerShell
#+C::
    path := GetWorkingFolder()
    Run, %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe, %path%
    return

#^c::
    Run, %ComSpec%, %temp%
    return

#!c::
    path := GetWorkingFolder()
    Run, %comspec% /k "%VS90COMNTOOLS%vsvars32.bat", %path%
    return

; irb
#!b::
    path := GetWorkingFolder()
    Run, c:\cygwin\bin\ruby /usr/bin/irb, %path%
    return

; Bash
#b::
    path := GetWorkingFolder()
    Run, bash --login, %path%
    return

; Paste in console
+INS::
    if WinActive("ahk_class ConsoleWindowClass") {
        WinGetPos, x, y, w, h, A
        MouseGetPos, mx, my
        ;MsgBox x=%x% y=%y% w=%w% h=%h% mx=%mx% my=%my%
        if (mx < 10)
            mx = 10
        else if (mx > w - 30)
            mx := w - 30

        if (my < 40)
            my = 40
        else if (my > h)
            my := h - 10

        MouseClick, right, mx, my
    }
    return

Đối với bất cứ ai quan tâm, bạn có thể tìm thấy tập lệnh này tại rwin trên github


Bây giờ nó là một phần của bộ công cụ windows của tôi, bạn có thể tìm thấy nó ở đây: code.google.com/p/rwintools . Kịch bản cũng đã được cập nhật để hỗ trợ windows 7. Tôi đang lên kế hoạch thêm tài liệu gần đây.
Codism

10

Cập nhật : Điều này được tích hợp vào Windows ngay bây giờ. Xem câu trả lời này .

Powertoy XP là một lựa chọn tốt, nhưng tôi nghĩ tôi sẽ đăng một cái khác, trong trường hợp bạn muốn "tự lăn". Tạo một tệp văn bản, đặt tên cho nó là bất cứ thứ gì tập tin .reg).

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\Command_Prompt_Here...]
@="Command Prompt Here..."

[HKEY_CLASSES_ROOT\Folder\shell\Command_Prompt_Here...\command]
@="cmd.exe \"%1\""

Cập nhật: Sau khi cập nhật Windows, Win10 đã loại bỏ tính năng cmd-here. Để kích hoạt lại bạn đã sử dụng:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\cmd]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""
"ShowBasedOnVelocityId"=dword:00639bc8

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

Mục nhập ShowBasedOnVelocityIdlà bắt buộc


9

Đối với windows 7 trở lên, bên trong thanh địa chỉ thư mục đích chỉ cần nhập cmd. Thế là xong. Nó sẽ mở ra dấu nhắc lệnh với đường dẫn được đặt vào thư mục hiện tại của bạn.


đây là ý tưởng hay và hoạt động tốt, chỉ với một ngoại lệ: nếu nó có thư mục con có tên cmd

9

Cách dễ nhất là goto thanh địa chỉ của Windows Explorer và gõ vào cmdđó. Nó sẽ tự động mở cửa sổ nhắc lệnh cho bạn.


Câu hỏi là về cách mở một dấu nhắc trong một thư mục cụ thể . Điều này không trả lời câu hỏi.
solarissmoke

1
đây là ý tưởng hay và hoạt động, chỉ với một ngoại lệ: nếu nó có thư mục con có tên cmd.

@solarissmoke này thực sự không trả lời câu hỏi: điều hướng đến thư mục trong Explorer, sau đó gõ cmdvào URL thư mục ở phía trên cùng của cửa sổ explorer. Nó mở cmd ngay tại thư mục của cửa sổ. Không có điều hướng trong các thiết bị đầu cuối như vậy bao giờ. Chỉ để đảm bảo tất cả mọi người đều ở trên cùng một trang: Windows Explorer không giống với Internet Explorer, Hộp thoại Chạy hoặc Trình quản lý tác vụ.
TekuConcept

8

lệnh 'pushd' sẽ thiết lập thư mục dòng điện:

cmd /k "pushd D:\Music"

Câu trả lời hay nhất / dễ nhất mà tôi đã tìm thấy nếu bạn đang mở một dấu nhắc cmd (phím tắt) quản trị win10 . Thông thường, lời nhắc của quản trị viên sẽ buộc vị trí "start in" thành C: \ Windows \ system32 .. bất kể vị trí 'start in' bạn đặt.
bshea

Mẹo tốt. Tôi sử dụng thay thế 'C: \ Windows \ System32 \ cmd.exe cmd / K "cd / d D: \ Bla"'.
gast128

8

Nếu bạn đang bắt đầu cmd từ thanh tác vụ, đây là những gì bạn cần làm:

nhấp chuột phải -> nhấp chuột phải vào Dấu nhắc lệnh -> Thuộc tính

nhập mô tả hình ảnh ở đây

Sau đó, trong cửa sổ thuộc tính thay đổi giá trị của Bắt đầu :

nhập mô tả hình ảnh ở đây

Giải pháp này không hoạt động để mở dấu nhắc lệnh với tư cách quản trị viên


Vị trí "Bắt đầu trong:" trong Windows 10 của tôi không hoạt động nếu đó là dấu nhắc quản trị. -> LUÔN LUÔN mở trong system32 cho tôi.
bshea

1
@bshea Bạn nói đúng, tôi đã thử và nhận được kết quả tương tự. Vì vậy, giải pháp chỉ có thể được sử dụng cho lời nhắc lệnh không phải của quản trị viên.
Arman Fatahi

Đúng .. đã lái tôi hạt dẻ. sử dụng Pushd per stackoverflow.com/a/45563746/503621 - tốt nhất / dễ nhất có thể tìm thấy cho cài đặt vị trí nhắc nhở của quản trị viên ..
bshea

7

Trong File Explorer, nhấn và giữ Shiftphím, sau đó right clickhoặc press and holdtrên một folderhoặc drivebạn muốn mở dấu nhắc lệnh tại vị trí đó và click/taptrên Open Command Prompt Heretùy chọn.


7

Đối với cửa sổ: Chọn thư mục bạn muốn mở trong dấu nhắc lệnh - Sau khi chọn, Giữ phím 'Shift'. Nhấp chuột phải vào đó và chọn tùy chọn "mở cửa sổ lệnh ở đây"


7

Điều này sẽ thêm các mục vào menu ngữ cảnh để khởi chạy một cửa sổ lệnh được tự động điều hướng đến thư mục bạn đã bấm.

Sử dụng:

Right-click a folder icon (or the empty background area inside an already open folder)
and click either "Open in Terminal" or "Open in Terminal (Admin)".

You can also right click files to execute them with a command window.
When the file is done running you are left with a command window that is navigated to the files directory.

nhập mô tả hình ảnh ở đây

Open_in_Terminal.reg

Windows Registry Editor Version 5.00

; Admin versions.

; Right click on a folder in a directory.
[HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHereAsAdministrator]
@="Open in Terminal (Admin)"
"Icon"="cmd.exe"
"HasLUAShield"=""
"Position"="middle"
[HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHereAsAdministrator\command]
@="cmd.exe /c powershell.exe -Command \"Start-Process cmd -Verb runas -ArgumentList '/k pushd \"%1\"'\""

; Right click on nothing in a directory, i.e. the "background" of the directory.
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHereAsAdministrator]
@="Open in Terminal (Admin)"
"Icon"="cmd.exe"
"HasLUAShield"=""
"Position"="middle"
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHereAsAdministrator\command]
@="cmd.exe /c powershell.exe -Command \"Start-Process cmd -Verb runas -ArgumentList '/k pushd \"%V\"'\""

; Right click on nothing in a library directory, i.e. the "background" of the library directory.
[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHereAsAdministrator]
@="Open in Terminal (Admin)"
"Icon"="cmd.exe"
"HasLUAShield"=""
"Position"="middle"
[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHereAsAdministrator\command]
@="cmd.exe /c powershell.exe -Command \"Start-Process cmd -Verb runas -ArgumentList '/k pushd \"%V\"'\""

; Right click on a file in a directory.
[HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindowAsAdministrator]
@="Open in Terminal (Admin)"
"Icon"="cmd.exe"
"HasLUAShield"=""
"Position"="middle"
[HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindowAsAdministrator\command]
@="cmd.exe /c powershell.exe -Command \"Start-Process cmd -Verb runas -ArgumentList '/k pushd \\\"%W \\\" && \\\"%1\\\"'\""

; Non-Admin versions.

; Right click on a folder in a directory.
[HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHere]
@="Open in Terminal"
"Icon"="cmd.exe"
"Position"="middle"
[HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHere\command]
@="cmd.exe /k pushd \"%1\""

; Right click on nothing in a directory, i.e. the "background" of the directory.
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHere]
@="Open in Terminal"
"Icon"="cmd.exe"
"Position"="middle"
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHere\command]
@="cmd.exe /k pushd \"%V\""

; Right click on nothing in a library directory, i.e. the "background" of the library directory.
[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHere]
@="Open in Terminal"
"Icon"="cmd.exe"
"Position"="middle"
[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHere\command]
@="cmd.exe /k pushd \"%V\""

; Right click on a file in a directory.
[HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindow]
@="Open in Terminal"
"Icon"="cmd.exe"
"Position"="middle"
[HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindow\command]
@="cmd.exe /k pushd \"%W\" && \"%1\""

Điều này đã mất rất nhiều nỗ lực để thực hiện nếu bạn cảm thấy hào phóng thì hãy gửi một khoản đóng góp paypal để giúp tôi vượt qua PTSD để gỡ lỗi và kiểm tra nó :)

Trình gỡ cài đặt nếu bạn cần:

Open_in_Terminal_Remover.reg

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHereAsAdministrator]
[-HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHereAsAdministrator]
[-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHereAsAdministrator]
[-HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindowAsAdministrator]
[-HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHere]
[-HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHere]
[-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHere]
[-HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindow]

6

Trong Windows Explorer - shift + chuột phải nhấp vào thư mục bên trên "Mở cửa sổ lệnh tại đây" hiển thị trong menu. Hoặc bằng ngôn ngữ của phiên bản Windows của bạn.


6

Tôi thấy rằng có nhiều câu trả lời, một số khá phức tạp :), thật lạ khi thấy chúng. Bạn chỉ cần mở bất kỳ cửa sổ thư mục windows nào, điều hướng đến thư mục mong muốn của bạn và tập trung vào thanh địa chỉ và nhập "cmd" và nhấn enter, bạn sẽ được hiển thị với cửa sổ nhắc lệnh mới trực tiếp với đường dẫn thư mục hoặc vị trí mà chúng tôi đã điều hướng trong cửa sổ thư mục cửa sổ. Trong trường hợp bạn muốn xem các bước này với hình ảnh rõ ràng, bạn có thể xem

Làm thế nào để mở dấu nhắc lệnh trong một thư mục cụ thể trực tiếp


5

Tạo lối tắt đến cmd.exe với thông số / S / K đẩy "C: \ FILEER của bạn \"


5

Trong Windows, hãy chuyển đến thư mục cụ thể, sau đó nhấp vào đường dẫn trình duyệt tệp và xóa nó sau đó nhập cmd và nhấp enter .. và trong cmd thư mục cụ thể của bạn với đường dẫn của nó sẽ mở ra ..


4

Có một cách đơn giản hơn tôi biết. Tìm cmd.exe trong menu start và gửi nó tới Desktop dưới dạng phím tắt. Sau đó nhấp chuột phải vào nó và chọn thuộc tính. Bạn sẽ thấy hộp "Bắt đầu trong" bên dưới "Mục tiêu". Thay đổi thư mục đó như bất cứ điều gì bạn muốn đặt. Nhấp vào OK và bắt đầu cmd.exe trong Máy tính để bàn của bạn. Theo tôi, đó là một giải pháp rất dễ dàng và chắc chắn :)


4

Chương trình này luôn mở cmd.exe trong đường dẫn hiện tại của Explorer của bạn: https://github.com/jhasse/smart_cmd

Bạn cũng có thể ghim nó vào thanh tác vụ của mình và sau đó sử dụng WindowsKey + [1-0] làm phím tắt.


4

Nhấp chuột phải vào màn hình nền và điều hướng đến mới và sau đó từ menu phụ chọn "phím tắt" → Duyệt đến thư mục Windows (hoặc thư mục) rồi vào system32thư mục và nhấp OK.

Thêm a \và "cmd.exe" (không có dấu ngoặc kép) vào chuỗi lệnh. Nó sẽ giống như thế này:

C:\WINDOWS\System32\cmd.exe.

Nhấp NextFinish. Nhấp chuột phải vào biểu tượng CMD mới trên màn hình của bạn và chọn thuộc tính và Nextvào Bắt đầu. Trong các tùy chọn, xóa dòng và thêm đường dẫn đến bất cứ nơi nào thư mục mà bạn muốn nó bắt đầu trong ... Ví dụ, C:\temp\mp3và nhấp vào OK.


3

Với tệp Chỉ một dòng trong lô:

BẮT ĐẦU "Desire_Path" // Không có dấu ngoặc kép đặt vị trí mà bạn muốn bắt đầu với cmd

Ví dụ (Mở trình soạn thảo văn bản, đặt mã vào đó và lưu tệp với phần mở rộng .bat):

START cd C:\Users

Sau đó chỉ cần nhấp đúp chuột vào nó

**** Lưu ý: nếu bạn muốn trình thám hiểm hoàn thành nhiệm vụ thì không thể đặt lệnh CD.

* Để làm opossite:

Để bạn mở một thư mục cụ thể với ứng dụng explorer.exe trong khi sử dụng cmd, bạn có thể sử dụng lệnh START và tuyến đường tuyệt đối của thư mục mà bạn muốn hiển thị.


3

Phương pháp này đang sử dụng cmd.exeSend tophím tắt để cmd.execó thể mở thư mục trực tiếp. Phương pháp thay thế này là trong trường hợp không có Open command window heretrong menu chuột phải.

  1. Mở 'File Explorer' và nhập shell:sendtovào thanh vị trí để điều hướng đến Send tothư mục.
  2. Sao chép một Command Promptphím tắt hoặc tạo một .lnktệp lối tắt mới .
  3. Chỉnh sửa các thuộc tính của phím tắt và chỉnh sửa mục tiêu %windir%\system32\cmd.exe /k cd /dvà nhấn 'OK' để lưu thay đổi.
  4. Nhấp chuột phải vào một thư mục và mở rộng Send tomenu để sử dụng cmdphím tắt.

Phím tắt này sẽ mở một cmdcửa sổ với thư mục được chọn bằng cách nhấp chuột phải.

Phương pháp này nên hoạt động trong Cửa sổ 7 và 10 ít nhất. Đặt tên cho phím tắt là Command Prompt (cd)để xác định nhiệm vụ của phím tắt.

Thông báo lỗi có thể:

  • Hiển thị 'Tên thư mục không hợp lệ.' nếu không phải là thư mục được chọn.
  • Hiển thị 'Hệ thống không thể tìm thấy ổ đĩa được chỉ định.' nếu thư mục không tồn tại.
  • Hiển thị 'Tên tệp, tên thư mục hoặc cú pháp nhãn âm lượng không chính xác.' nếu nhiều tập tin được chọn.

Ít về phím tắt: Thư mục sẽ được tự động thêm vào cuối phím tắt dưới dạng tham số khi sử dụng bên dưới Send to, vì vậy phím tắt không cần phải nhập vào thư mục.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.