|
|
|
|
|
by lenkite
210 days ago
|
|
First, that expression is overly complicated, shorten to: [Environment]::SetEnvironmentVariable($name, $value, "User")
You have un-necessarily used a full constant to falsely present it more complex. Please also note that you have COMPLETION. You are not forced to type that out. Second, you can use an alternative Set-Item HKCU:\Environment\MY_VAR "some value"
Third, if you still find it too long, wrap it in a function: function setenv($name, $value) {
[Environment]::SetEnvironmentVariable($name, $value, "User")
}
setenv MY_VAR "some value"
Also, can you please tell the incantation for setting an env variable permanently in bash ? You cannot since it doesn't exist.Powershell's model is far superior to Bash. It is not even a contest. |
|