如何获取当前用户组的所有SID

问题描述 投票:-3回答:2

我需要获取当前用户组的所有SID。

我注意到os/user包可能会这样做,但我无法访问lookup_windows.go中的函数,因为函数没有大写,对吧?

如何获取当前用户组的所有SID?

windows go
2个回答
2
投票

尝试这样的事情:

user, err := user.Current()
if err != nil {
    panic(err)
}
groupIds, err := user.GroupIds()
if err != nil {
    panic(err)
}
fmt.Printf("Groups: %v\n", groupIds)

1
投票

如何在我的项目中使用此包,例如listGoups

一点也不。

你根本做不到。你必须使用不同的包,例如你自己的叉子。

© www.soinside.com 2019 - 2024. All rights reserved.