Environment variables van special folders
Om ervoor te zorgen dat je geen harde paden in BAT script, MSI, PowerShell en VBScript hoeft te gebruiken, kun je environment variables gebruiken.
Ik heb hieronder een overzicht gemaakt van de meest voorkomende environment variables:
Omschrijving | Lokatie | Environment Variable |
---|---|---|
UserProfile | C:\Users\USERNAME | %UserProfile% |
Temp | %UserProfile%\AppData\Local\Temp | %TEMP% en %TMP% |
Windows Directory | C:\Windows | %SystemRoot%, ook %windir% in batch bestanden |
All Users Profile | C:\Users\Public | %Public% |
Program Files | C:\Program Files C:\Program Files (x86) | %ProgramFiles% %ProgramFiles(x86)% |
Common AppData | C:\ProgramData | %ProgramData% en %AllUsersProfile% |
Local AppData | %UserProfile%\AppData\Local | %LocalAppData% |
Program Files Common | C:\Program Files\Common Files C:\Program Files (x86)\Common Files | %commonprogramfiles% %commonprogramfiles(x86)% |
Application Data | %UserProfile%\AppData\Roaming | %AppData% |
System Directory | C:\Windows\System32 | |
Fonts | C:\Windows\Fonts | |
(My) Documents | %UserProfile%\Documents | |
(My) Pictures | %UserProfile%\Pictures | |
Desktop | %UserProfile%\Desktop | |
Start Menu Programs | %UserProfile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs | |
(IE) Favorites | %UserProfile%\Favorites | |
Common Start Menu Programs | C:\ProgramData\Microsoft\Windows\Start Menu\Programs | |
Common Desktop | C:\Users\Public\Desktop | |
Shared Documents | C:\Users\Public\Documents | |
Shared Pictures | C:\Users\Public\Pictures |