Php 如何获取windows当前登录详细信息
我已尝试获取用户的当前登录名。我正在使用Windows8 当我以“whoami”的形式执行命令时,我得到了正确的登录名 当我在exec(“whoami”)中执行相同的命令时;然后我将获得在该系统上创建的用户帐户 你知道为什么会这样吗 我正在使用PHPDesktop应用程序。即使我在cmd中运行BAT,它也会返回正确的值。但在PHP中运行时,相同的BAT返回用户帐户名 甚至尝试获取当前用户(),$环境,$服务器 不走运 在Windows上,用户帐户名(=登录名)保存在环境变量USERNAME中。所以你只需要得到这个环境变量的值 打开一个命令提示窗口,只需输入Php 如何获取windows当前登录详细信息,php,batch-file,active-directory,exec,phpdesktop,Php,Batch File,Active Directory,Exec,Phpdesktop,我已尝试获取用户的当前登录名。我正在使用Windows8 当我以“whoami”的形式执行命令时,我得到了正确的登录名 当我在exec(“whoami”)中执行相同的命令时;然后我将获得在该系统上创建的用户帐户 你知道为什么会这样吗 我正在使用PHPDesktop应用程序。即使我在cmd中运行BAT,它也会返回正确的值。但在PHP中运行时,相同的BAT返回用户帐户名 甚至尝试获取当前用户(),$环境,$服务器 不走运 在Windows上,用户帐户名(=登录名)保存在环境变量USERNAME中。所
set
,然后查看环境变量输出列表。现在,您可以看到Windows上的所有标准环境变量,如APPDATA、USERNAME、USERPROFILE等
请参阅Wikipedia文章about,了解预定义环境变量的列表及其说明