Làm cách nào để tìm lối tắt đang sử dụng phím tắt cụ thể?


1

Tôi đã tạo một phím tắt Windows để khởi chạy Notepad và tôi đã thêm phím tắt Ctrl+ Alt+ N. Kết quả là, khi tôi nhấn Ctrl+ Alt+ N, Notepad sẽ khởi động.
Bây giờ tôi đang làm việc nhiều hơn với các tệp, đến từ các máy UNIX, mà Notepad không hiển thị tốt lắm, vì vậy tôi muốn sửa đổi hành vi của phím tắt thành khởi động Notepad ++.

Điều này rất đơn giản: chỉ cần đi đến các phím tắt Notepad, loại bỏ các phím tắt, tạo một shortcut mới cho Notepad ++ và điền vào Ctrl+ Alt+ Nchìa khóa trong đó.

Để biết thông tin của bạn, tôi đã thử tạo một lối tắt mới (sang Notepad ++) và nhấn Ctrl+ Alt+ Nlàm phím tắt, nhưng khi tôi làm điều này, Notepad được khởi động :-)

Tuy nhiên, câu hỏi chính là: Tôi không biết nơi tôi đã lưu trữ lối tắt đó. Có ai biết cách tìm một phím tắt trong Windows, dựa trên phím tắt không?


1
Các phím tắt có phần mở rộng là lnk. Bạn đã thử tìm kiếm Windows cho notepad.lnk chưa?
CharlieRB

Tiện ích "Phím tắt" từ Nirsoft sẽ liệt kê tất cả các phím tắt (có hoặc không có phím nóng) từ máy tính để bàn hoặc menu Bắt đầu (cả trên mỗi người dùng và vị trí chung)
w32sh

Tình huống trở nên kỳ lạ hàng ngày: Tôi thực sự đã tìm thấy phím tắt "notepad.lnk", nó nằm trong cùng thư mục với "Notepad.exe" (C: \ Windows), nhưng bây giờ là phần lạ: Tôi đã xóa phím tắt đó, tôi đã khởi động lại PC của tôi, nhưng Notepad vẫn được khởi chạy khi tôi nhấn Ctrl + Alt + N. Tôi tin rằng thông tin này được lưu trữ trong sổ đăng ký. Có ai biết ở đâu không?
Dominique

Xin chào Dominique, Hãy cho ShortcutMan đi, liệt kê mọi phím nóng đã đăng ký.
w32sh

Câu trả lời:


0

Chỉ có một vài vị trí có thể cho lối tắt đó:

  • máy tính để bàn (% USERPROFILE% \ Desktop,% PUBLIC% \ Desktop)
  • menu bắt đầu (% APPDATA% \ Microsoft \ Windows \ Start Menu,% ALLUSERSPROFILE% \ Microsoft \ Windows \ Start Menu)
  • thanh khởi động nhanh

(tất cả người dùng và hệ thống rộng, tất nhiên)

Các phím nóng sẽ chỉ hoạt động từ các vị trí này, vì vậy không nên quá khó để tìm thấy lối tắt Notepad, miễn là nó được đặt tên thích hợp :)

Ngoài ra, nhấn WIN, sau đó gõ notepadnên liệt kê tất cả các phím tắt vào notepad, chắc chắn các cửa sổ sẽ xem xét khi tìm kiếm một phím nóng.


Cảm ơn phản hồi của bạn, Ths, nhưng như đã đề cập trong nhận xét của tôi ở trên, tôi đã tìm thấy lối tắt trong thư mục C: \ Windows, vì vậy danh sách các vị trí có thể của bạn dường như không đầy đủ.
Dominique

nhưng nhận xét của bạn cũng dường như chỉ ra rằng shortcut đó không phải chịu trách nhiệm về việc xử lý phím nóng .... (xem thêm support.microsoft.com/en-us/kb/134552 )
THS

Tôi chỉ tạo một phím tắt cho việc này, vì vậy tôi giả sử rằng trong khi thêm phím nóng, một mục đã được tạo trong sổ đăng ký, nhưng trong khi xóa lối tắt, khóa đăng ký đã đề cập chưa bị xóa.
Dominique

Các phím tắt trong thư mục Windows không được xem xét khi bạn nhấn phím nóng. Trên đây là danh sách đầy đủ các vị trí mà shell truy vấn cho các phím nóng, từ .lnk, cũng như các tệp .url và .pif.
w32sh

0

Dựa trên câu trả lời hiện có , thông tin này về các mục Đã ghimcâu hỏi này về việc quản lý các tệp lối tắt với PowerShell , tôi kết hợp đoạn mã PowerShell này:

$sh = New-Object -ComObject WScript.Shell
ls -Path 
    $Env:USERPROFILE\Desktop,
    $Env:PUBLIC\Desktop,
    $Env:APPDATA\Microsoft\Windows\"Start Menu",
    $Env:ALLUSERSPROFILE\Microsoft\Windows\"Start Menu",
    $Env:APPDATA\Microsoft\"Internet Explorer"\"Quick Launch"
    -Recurse -Force -Include *.lnk,*.url,*.pif 
    | Foreach-Object { 
        $link = $sh.CreateShortcut($_.FullName);
        if ( $link.Hotkey ) { echo $link } 
    }

Nó tìm kiếm các phím tắt trong tất cả các thư mục Windows sẽ quét và hiển thị bất kỳ với thuộc tính "Hotkey" không trống. Cái cuối cùng ifechocó thể dễ dàng được điều chỉnh để tìm hoặc hiển thị một cái gì đó cụ thể hơn nếu bạn có nhiều phím nóng được gán.

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.