Damit "firefox.exe" bzw "firefox" über cmd oder Start > Ausführen funktioniert, muss es hier hinterlegt sein:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\firefox.exe
Unter shell/open/command steht dann der Pfad. Nix mit Path-Variable, geht einfacher ![]()
Portables können das nicht, macht auch keinen Sinn.
Man kann dort aber jegliches Programm in kurz verlinken.