Elke Windows computer heeft Environment variables, zowel system as user-based.
Ik heb een script dat een bestand opvraagd van
$env:userprofile\Documents\Stack\<naam1>\<naam2>\<naam3>\<scriptnaam.ps1>
Helaas werkt dat enkel wanneer ik Stack geinstalleerd heb op de locatie Mijn Documenten\Stack
Graag zou ik een optie willen zien dat je Stacklocaties toegevoegd worden aan je User Environment Variables zoals Onedrive onder andere doet (powershell: "dir Env: | sort -Property value") :
OneDrive C:\Users\<username>\OneDrive
OneDriveConsumer C:\Users\<username>\OneDrive
Dus dat ik dit dan krijg:
Stack C:\Users\<username>\Mijn Documenten\Stack
Stack_SpecialeFolderSyncConnection D:\Data\SpecialeFolderSyncConnection
Dan kan men ongeacht de locatie van Stack een bepaald bestand aanroepen:
$env:Stack_SpecialeFolderSyncConnection\<naam1>\<naam2>\<naam3>\<scriptnaam.ps1>