Kiedy wpisuję „firefox” w oknie dialogowym uruchamiania systemu Windows (tj. Oknie dialogowym wyświetlanym po naciśnięciu windows+ R), Firefox zostanie uruchomiony.
Jednak „firefox.exe” nie ma w moim, %path%
ponieważ gdy wpisuję „firefox” w cmd.exe
, otrzymuję
„firefox” nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy.
Widocznie plik wykonywalny nie musi znajdować się w oknach %path%
, aby można go było wykryć w oknie dialogowym uruchamiania. Jak to działa?
źródło
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths
. Zetknąłem się również z tym problemem, ponieważ zainstalowałem Beta + Canary w wersji Chrome, ale nie mogłem zrozumieć, dlaczego Canary się otwiera, ale nie stabilna wersja Chrome, mimo że obie nie są w wersji%PATH%
. Okazało się, że ta odpowiedź pomogła, ale była pod niąHKCU
zamiastHKLM
!Okno dialogowe Uruchom w nowszych wersjach systemu Windows uruchomi również skróty znajdujące się w menu Start. Nie jestem pewien, kiedy to zaczęło działać ... może sięgać wstecz aż do Windows 95, choć nie sądzę.
Edycja: ta odpowiedź jest nieprawidłowa. Prawidłowa odpowiedź to klucz rejestru Ścieżki aplikacji, zgodnie z powyższą odpowiedzią.
źródło