Od czasu Windows 95 system Windows ma fajną funkcję znaną jako ścieżki aplikacji. Pozwala użytkownikom końcowym tworzyć własne polecenia do uruchamiania czegokolwiek. W swojej długiej historii ta mało znana funkcja nigdy nie zyskała dużej popularności, prawdopodobnie dlatego, że została pierwotnie zaprojektowana dla programistów, aby uniemożliwić im dodawanie swoich aplikacji do zmiennej ścieżki systemowej. Nawet w Windows 8.1 ta funkcja nadal istnieje bez żadnych zmian i nadal jest potajemnie ukryta przed oczami przeciętnego użytkownika systemu Windows. W tym artykule przyjrzymy się, jakie są ścieżki aplikacji i jak możesz tworzyć własne aliasy, aby ogromnie zwiększyć wydajność pracy.
Reklama
Możesz zobaczyć ścieżki aplikacji w akcji zaraz po pierwszym zalogowaniu się do systemu Windows. Po prostu naciśnij razem klawisze Win + R na klawiaturze, wpisz mplayer2.exe w oknie dialogowym Uruchom lub w polu wyszukiwania w menu Start i naciśnij Enter. Lub wpisz mplayer2 w polu wyszukiwania menu Start / ekranu startowego i naciśnij Enter. Zobaczysz, że otwiera się program Windows Media Player.
Ale czekaj, czy plik wykonywalny programu Windows Media Player nie nazywa się wmplayer.exe? Co więcej, wmplayer.exe nie znajduje się w C: Windows lub C: Windows System32, z dowolnego miejsca w zmiennej ścieżki systemowej, skąd może być łatwo zlokalizowany przez system operacyjny. Znajduje się w C: Program Files (x86) Windows Media Player wmplayer.exe, a mimo to uruchomiono mplayer2!
jak usunąć wszystkie hasła z chrome
Możesz się zastanawiać, w jaki sposób system Windows jest w stanie zlokalizować i uruchomić Media Player za pomocą polecenia mplayer2.exe.
Jest to możliwe dzięki ścieżkom aplikacji. Powłoka systemu Windows używa ich do znalezienia i uruchomienia odpowiedniego pliku wykonywalnego skojarzonego z bieżącym aliasem.
Z technicznego punktu widzenia każdy alias jest tylko podkluczem gałęzi rejestru App Paths pod adresem:
HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion App Paths
Każdy podklucz klucza App Paths jest aliasem, który wygląda jak someapp.exe . Pełna ścieżka do docelowego pliku wykonywalnego jest określona w wartości domyślnej tego podklucza. Wartość do docelowego EXE może również zawierać argumenty lub przełączniki.
Spójrzmy na nasz przykład mplayer2.exe. Na poniższym zrzucie ekranu widać, że wskazuje na C: Program Files (x86) Windows Media Player wmplayer.exe, więc będzie uruchamiany za każdym razem, gdy użytkownik lub jakaś aplikacja zażąda aplikacji mplayer2.
Istnieje również inny alias, wmplayer.exe, który wskazuje na ten sam plik, ale pozwala uniknąć używania pełnej ścieżki. Możesz więc zobaczyć wiele różnych aliasów, mplayer2.exe i wmplayer.exe, oba mogą uruchomić C: Program Files (x86) Windows Media Player wmplayer.exe.
Aliasy zapisane w kluczu HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion App Paths to aliasy systemowe , z którego mogą korzystać wszystkie konta użytkowników na tym komputerze. Dodatkowo, począwszy od systemu Windows 7, można mieć aliasy dla poszczególnych użytkowników, które można określić w następującym kluczu:
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion App Paths
Aliasy poszczególnych użytkowników są dostępne tylko dla określonego użytkownika, który zdefiniował je w swoim rejestrze.
Domyślnie system Windows ma kilka aliasów w całym systemie i nie ma aliasów dla poszczególnych użytkowników.
Możesz użyć tej funkcji ścieżek aplikacji i tworzyć niestandardowe aliasy, aby szybciej uruchamiać aplikacje. Tworząc krótsze aliasy, możesz użyć okna dialogowego Uruchom lub pola wyszukiwania menu Start jako programu uruchamiającego aplikację.
jak odblokować kogoś z niezgody
Na przykład możesz utworzyć alias o nazwie ie.exe dla następującego pliku:
C: Program Files (x86) Internet Explorer iexplore.exe
Używając tego aliasu, będziesz mógł szybko uruchomić przeglądarkę Internet Explorer, pisząc to znaczy w oknie dialogowym Uruchom lub w polu wyszukiwania w menu Start.
Niestety system Windows nie udostępnia żadnego GUI do zarządzania ścieżkami aplikacji. Aby utworzyć alias, musisz użyć rozszerzenia Edytor rejestru aby utworzyć podklucz pod kluczem „App Paths” i ręcznie ustawić pełną ścieżkę do docelowego pliku wykonywalnego. Używanie Edytora rejestru za każdym razem, gdy chcesz zarządzać ścieżkami aplikacji, nie jest wygodne.
Zdecydowałem się stworzyć narzędzie z prostym interfejsem użytkownika do kontroli aliasów dla poszczególnych użytkowników i całego systemu. Mój przenośny Win + R Alias Manager umożliwia tworzenie aliasów dla dowolnej aplikacji i używanie menu Start lub okna dialogowego Uruchom jako programu uruchamiającego aplikacje.
Korzystając z Win + R Alias Manager, możesz tworzyć aliasy dla każdej aplikacji, którą masz na swoim komputerze, niezależnie od tego, czy jest to aplikacja zainstalowana, czy aplikacja przenośna.
Win + R Alias Manager umożliwia tworzenie, edycję i usuwanie aliasów zarówno dla aplikacji użytkownika, jak i aplikacji systemowych (np. Firefox, Internet Explorer, Skype, Notatnik itp.).
Aplikacja umożliwia domyślnie tworzenie aliasów dla poszczególnych użytkowników, ale możesz to zmienić za pomocą prostego pola wyboru:
Pola aliasu i ścieżki do pliku są wymagane, pola wyboru są opcjonalne.
Pole wyboru „Ogólnosystemowy alias (inaczej dla każdego użytkownika)” umożliwia określenie, które aliasy są dostępne dla wszystkich użytkowników w systemie. Ostatnia opcja doda ścieżkę zawierającą plik wykonywalny aplikacji do lokalnej zmiennej środowiskowej% PATH%. Większość aplikacji nie wymaga włączenia tej opcji, używaj jej tylko wtedy, gdy masz pewność, że musi być włączona dla tego konkretnego oprogramowania.
Jeśli używasz systemu Windows 7 lub Windows 8, zalecamy używanie aliasów dla poszczególnych użytkowników. Systemy Windows XP i Windows Vista nie obsługują aliasów dla poszczególnych użytkowników, więc możesz używać tylko aliasów systemowych.
jak włączyć ray tracing
Możesz pobrać Win + R Alias Manager z jego strony głównej: pobierz aplikację Win + R Alias Manager .