Se você estiver pronto para fazer alguma codificação, você pode usar os seguintes comandos para obter as informações desejadas. Quando executados separadamente, esses comandos fornecem as informações em partes e pedaços.
C:\>net localgroup
Isso dará uma lista de todos os grupos locais. Iterar nesta lista e executar
C:\>net localgroup <groupName>
Isso dará uma lista de todos os membros (usuários e grupos que são adicionados a este grupo local).
Para obter a lista de todos os grupos de domínio dos quais você faz parte, você pode executar
C:\>net user <username> /domain
Procure membros do Grupo Global na saída.
PS: /domain
é uma palavra-chave. Não o substitua pelo seu nome de domínio.
Agora, se o seu nome de usuário ou os Grupos Globais fizerem parte da lista de membros de qualquer grupo local (saída do segundo comando), então é a função atribuída a você.
Infelizmente, esses comandos geram mais dados / texto do que você deseja. Então você precisará escrever algum código (em sua linguagem favorita ou mesmo arquivo .bat) para analisar e combinar a saída dos comandos acima.
Valerá a pena escrever um programa se você precisar encontrar várias funções de um usuário.