我在用:
getmygid();
要获取组 ID,我可以通过从 getegid 数组中拉取名称来获取 linux 下的名称。你能用windows做类似的事情吗?
在计算中,whoami 是大多数类 Unix 操作系统、Windows Vista、Windows 7、Windows 8、Windows Server 2003 和 Windows Server 2008 上的命令。
technet.microsoft.com 上的 Windows whoami命令:
显示当前登录到本地系统的用户的用户、组和权限信息。如果不带参数使用,whoami 显示当前域和用户名。
str_getcsv() php 函数:
解析 CSV 格式字段的字符串输入并返回包含读取的字段的数组。
这是代码:
$groups_csv = shell_exec('whoami /groups /fo csv');
print_r( str_getcsv($groups_csv) );