Câu trả lời của w32sh chỉ ra một cách chính xác rằng các phím phụ được tìm kiếm trong hộp thoại Run nằm ở đây:
- HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Đường dẫn ứng dụng \
- HKEY_LOCAL_MACHINE \ PHẦN MỀM \ Microsoft \ Windows \ CurrentVersion \ Đường dẫn ứng dụng \
Có tài liệu chính thức cho những con đường này .
Một thực tế quan trọng về các khóa này là tên của khóa (ví dụ: "filezilla.exe") không phải khớp với đường dẫn đầy đủ theo bất kỳ cách nào. Trong Windows 7, giá trị thậm chí có thể là một dòng lệnh đơn giản, tương tự như những gì có thể được sử dụng làm "mục tiêu" của một phím tắt.
Ví dụ, tôi đã từng có cái này trong sổ đăng ký của mình:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\jedit.exe]
@="\"C:\\WINDOWS\\system32\\javaw.exe\" -Xms24M -Xmx512M -jar \"C:\\Program Files\\jEdit\\jedit.jar\" -reuseview"
Tôi dường như không thể làm điều này hoạt động trong Windows 10, nhưng bạn vẫn có thể trỏ vào bất kỳ tệp nào, kể cả tệp bó, ví dụ:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\jedit.exe]
@="C:\\Program Files\\jEdit\\run-jedit.bat"
Điều đó cho phép bạn nhập "jedit" hoặc "jedit C: \ foo \ bar \ Something.txt" để chạy JVM với các tùy chọn phù hợp và khởi chạy / tái sử dụng jEdit .
Theo như tôi có thể thấy, tên khóa phải kết thúc bằng ".exe", vì vậy để tạo bí danh "abc", bạn tạo một khóa "abc.exe", ngay cả khi nó không trỏ đến tệp ".exe" .