Spusťte své oblíbené aplikace s užitečnými aliasy z dialogu Spustit
Již od Windows 95 má Windows skvělou funkci známou jako cesty aplikací. Umožňuje koncovým uživatelům vytvářet vlastní příkazy pro spouštění čehokoli. Během své dlouhé historie si tato málo známá funkce nikdy nezískala velkou popularitu, pravděpodobně proto byl původně navržen pro vývojáře, aby jim zabránil v přidávání jejich aplikací do proměnné systémové cesty. I ve Windows 8.1 tato funkce stále existuje bez jakýchkoli změn a očím běžného uživatele Windows je stále tajně skryta. V tomto článku se podíváme na to, jaké jsou cesty aplikací a jak si můžete vytvořit vlastní aliasy, abyste výrazně zvýšili svou pracovní efektivitu.
Cesty aplikace můžete vidět v akci hned po prvním přihlášení do Windows. Stačí stisknout společně klávesy Win + R na klávesnici, do dialogového okna Spustit nebo vyhledávacího pole nabídky Start zadejte mplayer2.exe a stiskněte klávesu Enter. Nebo zadejte mplayer2 do vyhledávacího pole v nabídce Start/na obrazovce Start a stiskněte klávesu Enter. Uvidíte, že se otevře Windows Media Player.
Stiskněte Win+R pro zobrazení dialogu Spustit
Ale počkat, nejmenuje se ten spustitelný soubor Windows Media Playeru wmplayer.exe? Navíc wmplayer.exe není umístěn v C: \ Windows \ nebo C: \ Windows \ System32, z žádného umístění v proměnné systémové cesty, odkud jej může OS snadno najít. Nachází se v C:\Program Files (x86)\Windows Media Player\wmplayer.exe a přesto jej spustil spuštěním mplayer2!
Možná se divíte, jak je systém Windows schopen najít a spustit Media Player pomocí příkazu mplayer2.exe.
Je to možné díky cestám aplikací. Prostředí Windows je používá k vyhledání a spuštění příslušného spustitelného souboru přidruženého k aktuálnímu aliasu.
Technicky je každý alias pouze podklíčem větve registru App Paths na:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths
Cesty aplikace
Každý podklíč klíče App Paths je alias, který vypadá jako someapp.exe. Úplná cesta k cílovému spustitelnému souboru je uvedena ve výchozí hodnotě tohoto podklíče. Hodnota cílového EXE může mít také argumenty nebo přepínače.
Podívejme se na náš příklad mplayer2.exe. Z níže uvedeného snímku obrazovky můžete vidět, že ukazuje na C:\Program Files (x86)\Windows Media Player\wmplayer.exe, takže bude spuštěn pokaždé, když uživatel nebo nějaká aplikace požádá o mplayer2 aplikace.
Cesty aplikace - mplayer2
Existuje také další alias, wmplayer.exe, který ukazuje na stejný soubor, ale umožňuje vám vyhnout se použití úplné cesty. Takže můžete vidět několik různých aliasů, mplayer2.exe a wmplayer.exe, oba mohou spustit C:\Program Files (x86)\Windows Media Player\wmplayer.exe.
Aliasy, které jsou uloženy v klíči HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths jsou celosystémové aliasy, kterou mohou používat všechny uživatelské účty na tomto počítači. Počínaje Windows 7 je navíc možné mít aliasy pro uživatele, které lze zadat v následujícím klíči:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths
Per-user aliasy jsou přístupné pouze konkrétnímu uživateli, který je má definované ve svém registru.
Ve výchozím nastavení má systém Windows několik aliasů pro celý systém a žádné aliasy pro jednotlivé uživatele.
Tuto funkci cest aplikací můžete použít a vytvořit vlastní aliasy pro rychlejší spouštění aplikací. Vytvořením kratších aliasů můžete jako spouštěč aplikací použít dialogové okno Spustit nebo vyhledávací pole nabídky Start.
Můžete například vytvořit alias s názvem ie.exe pro následující soubor:
C:\Program Files (x86)\Internet Explorer\iexplore.exe
Pomocí tohoto aliasu budete moci rychle spustit Internet Explorer psaním tj do dialogového okna Spustit nebo do vyhledávacího pole nabídky Start.
Windows bohužel neposkytuje žádné GUI pro správu cest aplikací. Chcete-li vytvořit alias, musíte použít Editor registru vytvořte podklíč pod klíčem 'App Paths' a ručně nastavte úplnou cestu k cílovému spustitelnému souboru. Není vhodné používat Editor registru pokaždé, když chcete spravovat cesty aplikací.
Rozhodl jsem se vytvořit nástroj s jednoduchým uživatelským rozhraním pro ovládání uživatelských a systémových aliasů. Můj přenosný Win+R Alias Manager vám umožňuje vytvářet aliasy pro libovolnou aplikaci a používat nabídku Start nebo dialogové okno Spustit jako spouštěč aplikací.
Win+R Alias Manager
Pomocí Win+R Alias Manager můžete vytvářet aliasy pro každou aplikaci, kterou máte na svém PC, ať už jde o nainstalovanou aplikaci nebo přenosnou aplikaci.
Win+R Alias Manager umožňuje vytvářet, upravovat a mazat aliasy pro uživatelské i systémové aplikace (např. Firefox, Internet Explorer, Skype, Poznámkový blok atd.).
Aplikace vám ve výchozím nastavení umožňuje vytvořit alias pro uživatele, ale můžete to změnit jednoduchým zaškrtnutím:
Možnosti Win+R Alias Manager
Pole alias a cesta k souboru jsou povinná, zaškrtávací políčka jsou volitelná.
Zaškrtávací políčko 'Systémový alias (jinak pro uživatele)' vám umožní řídit, které aliasy jsou přístupné všem uživatelům v systému. Poslední možnost přidá cestu obsahující spustitelný soubor aplikace do místní proměnné prostředí %PATH%. Většina aplikací nevyžaduje povolení této možnosti, použijte ji pouze v případě, že jste si jisti, že je nutné ji pro daný software povolit.
Pokud používáte Windows 7 nebo Windows 8, doporučuji vám používat aliasy pro jednotlivé uživatele. Windows XP a Windows Vista nepodporují aliasy pro jednotlivé uživatele, takže můžete používat pouze aliasy pro celý systém.
Win+R Alias Manager můžete získat z jeho domovské stránky: stáhněte si aplikaci Win+R Alias Manager.