Încă de la Windows 95, Windows a avut o funcție interesantă cunoscută sub numele de căi de aplicații. Permite utilizatorilor finali să își creeze propriile comenzi pentru a rula orice. De-a lungul istoriei sale îndelungate, această caracteristică puțin cunoscută nu a câștigat niciodată multă popularitate, probabil pentru că a fost inițial concepută pentru dezvoltatori pentru a-i împiedica să își adauge aplicațiile la variabila cale sistem. Chiar și în Windows 8.1, această caracteristică există încă fără modificări și este încă ascunsă în secret de ochii utilizatorului mediu Windows. În acest articol, vom analiza ce sunt căile aplicațiilor și cum puteți crea propriile aliasuri pentru a vă spori enorm eficiența de lucru.
Reclama
Puteți vedea căile aplicației în acțiune imediat după prima conectare la Windows. Doar apăsați tastele Win + R împreună pe tastatură, tastați mplayer2.exe în caseta de dialog Run sau Start Menu și apăsați Enter. Sau tastați mplayer2 în caseta de căutare a meniului Start / ecranului Start și apăsați Enter. Veți vedea că Windows Media Player se deschide.
Dar așteptați, fișierul executabil al Windows Media Player nu se numește wmplayer.exe? Mai mult, wmplayer.exe nu este localizat în C: Windows sau C: Windows System32, din nicio locație din variabila cale de sistem de unde poate fi localizată cu ușurință de sistemul de operare. Se află în C: Program Files (x86) Windows Media Player wmplayer.exe și totuși rularea mplayer2 a pornit-o!
netflix nu funcționează pe Chrome 2017
S-ar putea să vă întrebați cum Windows este capabil să localizeze și să ruleze Media Player folosind comanda mplayer2.exe.
Este posibil datorită căilor aplicației. Windows Shell le folosește pentru a găsi și rula fișierul executabil corespunzător asociat cu aliasul curent.
Din punct de vedere tehnic, fiecare alias este doar o subcheie a ramurii de registry App Paths la:
HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion App Paths
Fiecare subcheie a tastei Căi aplicații este un alias care arată someapp.exe . Calea completă către fișierul executabil țintă este specificată în valoarea implicită a acestei subchei. Valoarea pentru EXE țintă poate avea, de asemenea, argumente sau comutatoare.
Să ne uităm la exemplul nostru de mplayer2.exe. Din captura de ecran de mai jos puteți vedea că indică C: Program Files (x86) Windows Media Player wmplayer.exe, deci va fi lansat de fiecare dată când utilizatorul sau o aplicație solicită aplicația mplayer2.
De asemenea, există un alt alias, wmplayer.exe, care indică același fișier, dar vă permite să evitați utilizarea căii complete. Deci, puteți vedea mai multe aliasuri diferite, mplayer2.exe și wmplayer.exe, ambele pot lansa C: Program Files (x86) Windows Media Player wmplayer.exe.
Aliasurile stocate în cheia HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion App Paths sunt aliasuri la nivel de sistem , pe care îl pot utiliza toate conturile de utilizator de pe acel PC. În plus, începând cu Windows 7, este posibil să aveți aliasuri per utilizator, care pot fi specificate în următoarea cheie:
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion App Paths
Aliasurile per utilizator sunt accesibile numai utilizatorului specific care le-a definit în registrul său.
dezactivați aranjarea automată a Windows 7
În mod implicit, Windows are mai multe aliasuri la nivelul întregului sistem și nici un alias pe utilizator.
Puteți utiliza această caracteristică a căilor aplicației și puteți crea aliasuri personalizate pentru a lansa aplicații mai rapid. Prin crearea unor aliasuri mai scurte, puteți utiliza dialogul Rulați sau caseta de căutare a Meniului Start ca lansator de aplicații.
De exemplu, puteți crea un alias numit adică exe pentru următorul fișier:
C: Program Files (x86) Internet Explorer iexplore.exe
Folosind acest alias, veți putea lansa rapid Internet Explorer tastând adică în caseta de dialog Executare sau caseta de căutare Meniu Start.
Din păcate, Windows nu oferă nicio GUI pentru a gestiona căile aplicației. Pentru a crea un alias, trebuie să utilizați fișierul Editor de registru pentru a crea o subcheie sub cheia „Căi aplicație” și setați manual calea completă către fișierul executabil țintă. Nu este convenabil să utilizați Editorul de registru de fiecare dată când doriți să gestionați căile aplicației.
Am decis să creez un instrument cu o interfață de utilizator simplă pentru a controla aliasurile pentru fiecare utilizator și la nivel de sistem. Portabilul meu, Win + R Alias Manager vă permite să creați aliasuri pentru orice aplicație și să utilizați meniul Start sau dialogul Run ca lansator de aplicații.
Folosind Win + R Alias Manager, puteți crea aliasuri pentru fiecare aplicație pe care o aveți pe computer, indiferent dacă este o aplicație instalată sau o aplicație portabilă.
Win + R Alias Manager vă permite să creați, să editați și să ștergeți aliasuri atât pentru aplicații de utilizator, cât și pentru aplicații de sistem (adică Firefox, Internet Explorer, Skype, Notepad etc.).
Aplicația vă permite să creați în mod implicit un alias per utilizator, dar puteți schimba acest lucru cu o simplă casetă de selectare:
Aliasul și câmpul căii fișierului sunt obligatorii, casetele de selectare sunt opționale.
modificările sistemului dezactivează comutarea rapidă a utilizatorului
Caseta de selectare „Alias la nivel de sistem (altfel per utilizator)” vă va permite să controlați ce aliasuri sunt accesibile tuturor utilizatorilor din sistem. Ultima opțiune va adăuga calea care conține fișierul executabil al aplicației la variabila de mediu locală% PATH%. Majoritatea aplicațiilor nu necesită activarea acestei opțiuni, utilizați-o numai dacă sunteți sigur că trebuie activată pentru acel software special.
Dacă utilizați Windows 7 sau Windows 8, vă recomand să utilizați aliasuri per utilizator. Windows XP și Windows Vista nu acceptă pseudonimele per utilizator, deci sunteți limitat la utilizarea numai a pseudonimelor la nivel de sistem.
Puteți obține Win + R Alias Manager de pe pagina principală: descărcați aplicația Win + R Alias Manager .