Jawaban w32sh dengan benar menunjukkan bahwa kunci tambahan yang dicari oleh dialog Run ada di sini:
- HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Path Aplikasi \
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Path Aplikasi \
Ada dokumentasi resmi untuk jalur ini .
Fakta penting tentang kunci-kunci ini adalah bahwa nama kunci (misalnya "filezilla.exe") tidak harus cocok dengan path lengkap dengan cara apa pun. Di bawah Windows 7, nilainya bahkan bisa berupa baris perintah sederhana, mirip dengan apa yang dapat digunakan sebagai "target" dari jalan pintas.
Sebagai contoh, saya menggunakan ini di registri saya:
[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"
Sepertinya saya tidak bisa melakukan ini di Windows 10, tetapi Anda masih bisa menunjuk file apa pun, termasuk file batch, misalnya
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\jedit.exe]
@="C:\\Program Files\\jEdit\\run-jedit.bat"
Itu memungkinkan Anda mengetik "jedit" atau "jedit C: \ foo \ bar \ something.txt" untuk menjalankan JVM dengan opsi yang sesuai dan meluncurkan / menggunakan kembali jEdit .
Sejauh yang saya lihat, nama kunci harus diakhiri dengan ".exe", jadi untuk membuat alias "abc", Anda membuat kunci "abc.exe", bahkan jika itu tidak menunjuk ke file ".exe" .