Tipicamente, in PowerShell si utilizzano
env:VARIABLE = "Some kind of value"
Ma il mio problema è che ho il nome della variabile in un oggetto stringa. Powershell non lo riconosce come oggetto stringa e utilizza il nome della variabile come nome della variabile di ambiente. Ad esempio, se faccio questo:
$someVariable = "MY_ENV_VAR"
env:$someVariable = "Some kind of value"
Il risultato è di $ someVariable essere letteralmente definita come una variabile d'ambiente, invece di MY_ENV_VAR. Ho provato numerose iterazioni sull'uso di $ {} come se ci fossero dei periodi nella stringa, ma nulla di ciò che ho trovato funziona. Come posso usare EnV di Powershell: usando un oggetto stringa?
Grazie mille! – nathan