xxxxxxxxxx
$variableName = "MY_VARIABLE"
$variableValue = "my_value"
# Set user-level environment variable
Set-ItemProperty -Path "HKCU:\Environment" -Name $variableName -Value $variableValue
# Refresh the environment variables for the current session
$env:MY_VARIABLE = $variableValue
xxxxxxxxxx
write-host "There are a total of $($args.count) arguments"
for ( $i = 0; $i -lt $args.count; $i++ ) {
write-host "Argument $i is $($args[$i])"
}