Die Antwort von w32sh weist richtig darauf hin, dass die zusätzlichen Schlüssel, die im Dialogfeld "Ausführen" gesucht wurden, hier sind:
- HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \
Für diese Pfade gibt es eine offizielle Dokumentation .
Eine wichtige Tatsache bei diesen Schlüsseln ist, dass der Name des Schlüssels (z. B. "filezilla.exe") in keiner Weise mit dem vollständigen Pfad übereinstimmen muss. Unter Windows 7 kann der Wert sogar eine einfache Befehlszeile sein, ähnlich dem, was als "Ziel" einer Verknüpfung verwendet werden kann.
Zum Beispiel hatte ich das in meiner Registry:
[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"
In Windows 10 scheint dies nicht zu funktionieren, Sie können jedoch auf eine beliebige Datei verweisen, einschließlich einer Batchdatei, z
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\jedit.exe]
@="C:\\Program Files\\jEdit\\run-jedit.bat"
Dies ermöglicht es Ihnen, "jedit" oder "jedit C: \ foo \ bar \ something.txt" einzugeben, um die JVM mit den entsprechenden Optionen auszuführen und jEdit zu starten / erneut zu verwenden .
Soweit ich sehen kann, muss der Schlüsselname auf ".exe" enden. Um also einen Alias von "abc" zu erstellen, erstellen Sie einen Schlüssel "abc.exe", auch wenn dieser nicht auf eine ".exe" -Datei verweist .