Hvad betyder %AppData% og %LocalAppData% i Windows filstier?

Hvad betyder procenttegnet i filstier på Windows, og hvad er mapperne %AppData% og %LocalAppData%?

Procenttegnet i filstier på Windows bruges som en del af miljøvariabler, som dynamisk ændrer sig afhængigt af systemets konfiguration og brugerkontekst. %AppData% peger på mappen for bruger-specifikke data, der kan tilgås på tværs af sessioner, mens %LocalAppData% peger på mappen for data, der kun er relevante for den lokale maskine.

Hvad betyder procenttegnet i filstier på Windows, og hvad er mapperne %AppData% og %LocalAppData%?

Procenttegnet (%) i filstier på Windows bruges som en del af miljøvariabler. Miljøvariabler er dynamiske værdier, som kan ændre sig afhængigt af systemets konfiguration og brugerkontekst. Når procenttegn bruges omkring en variabel, fortæller det systemet, at det skal erstatte variablen med dens aktuelle værdi.

To almindelige miljøvariabler, som ofte bruges i Windows, er %AppData% og %LocalAppData%. Her er en forklaring på, hvad de betyder:

  • %AppData%: Denne variabel peger på mappen, hvor applikationer gemmer bruger-specifikke data. Stien er typisk C:\Users\\AppData\Roaming. Denne mappe bruges til data, der skal være tilgængelige på tværs af forskellige sessioner og maskiner, hvis brugeren logger ind på en anden computer i et domæne.
  • %LocalAppData%: Denne variabel peger på mappen, hvor applikationer gemmer bruger-specifikke data, som kun er relevante for den lokale maskine. Stien er typisk C:\Users\\AppData\Local. Denne mappe bruges til data, der ikke behøver at blive synkroniseret med andre maskiner, såsom cache-filer og midlertidige data.

Brugen af disse miljøvariabler gør det nemmere for udviklere at skrive applikationer, der kan tilpasse sig forskellige brugerkonti og systemkonfigurationer uden at skulle kende de præcise stier på forhånd.