alias envvar {
.comopen env WScript.Shell
if ($com(env, ExpandEnvironmentStrings, 3, bstr, $+(%, $1, %))) {
var %res $com(env).result
}
.comclose env
return $iif(%res != $+(%,$1,%), %res)
}
; examples:
alias appdata return $envvar(appdata)
alias windir return $envvar(windir)