Hvordan Kør Finder Programmer Uden for PATH i Windows | Lær Hemmelighederne Her

Hvordan ved Kør, hvor filerne firefox, winword og iexplore er, når de ikke er i PATH og ikke virker i CMD?

Når du bruger "Kør" kommandoen i Windows til at starte programmer som Firefox, Winword og Iexplore, finder systemet dem via registreringsdatabasen, foruddefinerede stier, shell-kommandoer, genveje og standard programmapper.

Hvordan ved Kør, hvor filerne firefox, winword og iexplore er, når de ikke er i PATH og ikke virker i CMD?

Når du bruger "Kør" kommandoen i Windows til at starte programmer som Firefox, Winword (Microsoft Word) og Iexplore (Internet Explorer), kan det virke, selvom disse programmer ikke er i systemets PATH og ikke kan startes direkte fra CMD. Dette skyldes flere faktorer:

  • Registreringsdatabasen (Registry): Windows registreringsdatabase indeholder oplysninger om installerede programmer og deres placeringer. Når du bruger "Kør" kommandoen, kan Windows slå op i registreringsdatabasen for at finde den korrekte sti til programmet.
  • Foruddefinerede stier: Nogle programmer, især dem der er en del af Windows-operativsystemet eller Microsoft Office, har foruddefinerede stier, som Windows kender til. Disse stier er ofte gemt i systemfiler eller registreringsdatabasen.
  • Shell-kommandoer: Windows har en række indbyggede shell-kommandoer, som kan bruges til at starte programmer. For eksempel kan "iexplore" bruges til at starte Internet Explorer, selvom den ikke er i PATH.
  • Genveje: Windows kan også bruge genveje (.lnk filer) til at finde og starte programmer. Disse genveje kan være placeret i Start-menuen, på skrivebordet eller andre steder.
  • Programmapper: Windows har standardmapper, hvor programmer typisk installeres, såsom "C:\Program Files" og "C:\Program Files (x86)". Når du bruger "Kør" kommandoen, kan Windows søge i disse mapper for at finde det ønskede program.

Disse mekanismer arbejder sammen for at sikre, at du kan starte programmer hurtigt og nemt ved hjælp af "Kør" kommandoen, selvom de ikke er direkte tilgængelige via CMD eller PATH.