事实
在非管理员Windows帐户中:
在命令提示符下执行:echo %username%
它将显示当前用户名。
以管理员身份在命令提示符下执行:echo %username%
它将显示管理员用户名。
问题
如何在以管理员身份运行的程序/脚本中获取当前用户名?
一种奇怪的行为:
在以管理员身份运行的命令提示符中:
explorer %appdata%
将在管理员的AppData中打开资源管理器窗口。
start %appdata%
将在当前用户的AppData中打开资源管理器窗口。