我试图获取用户的当前登录名。我正在使用 Windows 8。
当我以“whoami”执行命令时,我得到了正确的登录名。,
当我在 exec("whoami"); 中执行相同的操作时 然后我会得到在这个系统上创建的用户帐户。
知道为什么会这样。
我正在使用 PHPDesktop 应用程序。即使我在 cmd 中运行 BAT,它也会返回正确的值。但是相同的 BAT 在 PHP 中运行时会返回用户帐户名。
甚至尝试过 get_current_user()., $_ENV , $_SERVER ,
没运气。