Tôi có thể thêm tùy chọn menu ngữ cảnh Windows Explorer để bắt đầu dấu nhắc lệnh trong thư mục đã chọn không?


9

Khi duyệt trong Windows Explorer, đôi khi tôi muốn bắt đầu một dấu nhắc lệnh "ở đây", ví dụ với thư mục được duyệt hiện tại là thư mục hiện tại.

Ví dụ: khi tôi đang duyệt "D: \ Foo \ Bar \ Bar1", tôi muốn mở dấu nhắc lệnh với thư mục hiện tại trỏ đến thư mục này. Thông thường những gì tôi làm là

  1. Sao chép đường dẫn thư mục hiện tại từ thanh địa chỉ của Windows explorer
  2. Mở cmd qua Menu Bắt đầu> Chạy
  3. Loại D: (vì tôi phải thay đổi ổ đĩa, mặc định là C :)
  4. Nhập "cd" và sau đó dán đường dẫn thư mục mà tôi đã sao chép trước đó

Tôi làm điều đó khá thường xuyên trong công việc hàng ngày và tôi nghĩ bằng cách thêm một menu ngữ cảnh tôi sẽ cải thiện hiệu quả của mình (và việc phải làm những điều trên nhiều lần có thể gây khó chịu). Tôi tưởng tượng tôi chỉ có thể Nhấp chuột phải> Bắt đầu cmd tại đây và sau đó tôi sẽ có một dấu nhắc lệnh đã có trong D: \ Foo \ Bar \ Bar1

Điều này có thể không?


bất kỳ lý do cho downvote?
Louis Rhys

Câu trả lời:


13
  1. Bắt đầu / Chạy / regedit

  2. Điều hướng đến các phím sau lần lượt:

    HKEY_CLASSES_ROOT\Drive\shell\cmd
    HKEY_CLASSES_ROOT\Directory\shell\cmd
    HKEY_CLASSES_ROOT\Directory\Background\shell\cmd
    
  3. Trong mỗi ô bên phải, bạn sẽ thấy giá trị chuỗi REG_SZ được gọi là Mở rộng . Chỉ cần đổi tên này thành cái khác (trong trường hợp bạn muốn dễ dàng hoàn tác thay đổi) hoặc xóa nó ( chỉ giá trị đó):

    1

  4. Bây giờ bạn có thể chỉ cần nhấp chuột phải vào ổ đĩa hoặc thư mục và có tùy chọn Dấu nhắc Lệnh hiển thị mà không cần phải nhấn Shift.


+1 tuyệt vời. Tuy nhiên, nó vẫn không hiển thị khi nhấp vào không gian trống trong thư mục (nó hiển thị khi nhấn shift). Bất kỳ ý tưởng?
Louis Rhys

@LouisRhys: Xem câu trả lời đã được chỉnh sửa của tôi ở trên.
Karan

1
Thật tuyệt! Bạn có tình cờ biết liệu có thể sắp xếp lại vị trí của menu không?
Louis Rhys

Như trong, di chuyển tùy chọn Dấu nhắc lệnh sang vị trí khác? Không thể vì người ta không thể kiểm soát nơi các chương trình khác thêm mục của họ, nhưng tôi sẽ xem xét và cho bạn biết.
Karan

15

Nhấp chuột phải vào chính thư mục Shiftđược giữ và một mục ngữ cảnh mới sẽ xuất hiện có tên Cửa sổ lệnh mở ở đây .

Thủ thuật này cũng hoạt động nếu bạn thực hiện nó trong không gian trống của một thư mục.


1
+1 thật tuyệt. Làm cho tôi tự hỏi tại sao nó chỉ xuất hiện với Shift
Louis Rhys

2
@LouisRhys: Bởi vì nó có bộ động từ mở rộng . Xem câu trả lời của tôi để biết cách vô hiệu hóa động từ.
Karan

7

Chỉ cần gõ "cmd" trong thanh địa chỉ của Windows Explorer.


2
Điều này hoàn toàn không trả lời câu hỏi của OP. Bạn có thể ít nhất dành một chút thời gian để làm rõ câu trả lời của bạn và giải thích lý do của bạn?
DanteTheEgregore

4
Bạn đã thử chưa? Điều này chắc chắn hoạt động trong Win-7 (một thẻ được áp dụng cho OP) và có thể trong Vista; Nó không có trong XP.
dùng266088

2
Bạn có bận tâm đến việc đọc câu hỏi của OP không? Anh ta đang tìm cách tạo ra một CMD trong thư mục hiện tại mà anh ta đã mở trong Explorer thông qua menu ngữ cảnh. Đề xuất của bạn chỉ sinh ra một CMD. Anh ấy vẫn phải chuyển CD sang thư mục hiện tại mà không giúp được gì cả.
DanteTheEgregore

6
Không có trong Windows Vista & 7 nơi phương pháp tôi mô tả hoạt động. Điều này cũng hoạt động cho các chương trình giao diện điều khiển khác, ví dụ Powershell.exe hoặc tcc.exe. Hành vi này đã được mô tả trên nhiều diễn đàn khác, ví dụ như phao cứu sinh, stackoverflow, jpsoft. Tôi không nghĩ rằng OP muốn giới hạn bất kỳ giải pháp nào cho menu ngữ cảnh.
dùng266088

@ user266088 đây là một mẹo hay !! Nếu tôi có thể nhiều phiếu bầu, tôi sẽ làm điều đó! Tôi đoán tôi đã không xem các diễn đàn khác vì điều này, vì tôi hài lòng với giải pháp của mình được liệt kê như một câu trả lời cho một câu hỏi khác . Giải pháp của tôi hoạt động ngay cả trên các tệp trong bất kỳ trình đơn ngữ cảnh thám hiểm BTW.
LMSingh

1

Một thay thế nhanh chóng trên Windows 10 là nhấn Alt, D, E liên tiếp và dấu nhắc lệnh sẽ mở trên đường dẫn Explorer mở hiện tại. Xin lỗi cho người Đức, nhưng bạn có được điểm.

Alt, D hiển thị cho bạn menu này


1
Trong các phiên bản tiếng Anh, phím tắt sẽ là Alt, F, P
w32sh

@ w32sh Điều đó mở hộp thoại thuộc tính cho tôi trên Windows 7, đó là câu hỏi được gắn thẻ.
DavidPostill

Lỗi của tôi. Nghĩ rằng tôi đã ở trong khu vực chủ đề Windows 10.
w32sh


-1

Bạn có thể xóa 2 bước khỏi quy trình làm việc của mình bằng cách thực hiện như sau:

  1. Sao chép đường dẫn thư mục hiện tại từ thanh địa chỉ của Windows explorer
  2. Menu Bắt đầu -> Chạy -> Loại cd /D "D:\Foo\Bar\Bar1 >> cmd

Lệnh cd /D "D:\Foo\Bar\Bar1 >> cmdmở một cmd với thư mục được đặt thànhD:\Foo\Bar\Bar1

Tôi hy vọng điều đó sẽ giúp!

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.