Lược đồ URI tùy chỉnh trên Windows


3

Tôi muốn cài đặt một ứng dụng trên Windows với lược đồ URI tùy chỉnh. nghĩa là tôi muốn các liên kết như:

ứng dụng của tôi://

được mở bởi ứng dụng của riêng tôi để xử lý tài nguyên đó.

Bất cứ ý tưởng làm thế nào tôi đạt được điều đó? Có một khu vực đăng ký xử lý này? nếu tôi làm điều đó, liệu nó có được vinh danh bởi các ứng dụng khởi chạy liên kết, như Outlook chẳng hạn?

Câu trả lời:


2

Họ được giữ trong HKEY_CLASSES_ROOT cùng với các hiệp hội tập tin.

Có một lời giải thích đơn giản trong MSDN: Đăng ký một ứng dụng cho một giao thức URL

Hầu hết các chương trình Windows tôn vinh các hiệp hội trên toàn hệ thống.


Nhân tiện, HKCR Chỉ là HKLM\Software\ClassesHKCU\Software\Classes sáp nhập. tôi ghét bỏ phần mềm hoạt động 100% với tài khoản giới hạn nhưng vẫn yêu cầu quyền quản trị viên để cài đặt chỉ để đăng ký chính nó trong HKLM, khi nó có thể chỉ dùng HKCU trong những tình huống như vậy.
grawity
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.