Recentemente, o RH da empresa que presto serviço me pediu uma relação dos usuários que tem acesso á VPN.
Como aqui na empresa o acesso VPN é concedido através de um grupo do AD, logo de cara pensei em exportar uma lista texto e importar no Excel, filtrar, e pronto. Infelizmente, o processo não foi tão simples, pois o Windows Server, pelo menos a versão que utilizava, não permite exportar lista dos usuários do grupo direto pelo AD.
A solução? PROMPT de comando!
Com um pouco de pesquisa, encontrei dois comandos excelentes: DSQUERY, e DSGET. Juntando os dois, e adicionando alguns parâmetros, cheguei até a seguinte linha que resolveu meus problemas:
dsquery group -name NOME_DO_GRUPO | dsget group -members -expand | dsget user -fn -ln >> C:/LISTA.TXT
Explicando:
- dsquery group -name NOME_DO_GRUPO – esse comando seguido do nome do grupo é o comando responsável por fazer a consulta do grupo do AD;
- | – o pipaer para direcionar o conteúdo obtido para outro comando de query que irá filtrar o conteúdo a ser exibido;
- dsget group -members -expand | – este comando filtra o conteúdo do DSQUERY para expandir apenas as informações dos membros do grupo escolhido;
- | – mais uma vez usaremos o pipaer para chamar o comando dset para mais um filtro;
- dsget user -fn -ln – Este comando traz apenas as informações de cada usuário conforme os parâmetros fornecidos. No meu caso, utilizo os parâmetros -fn e -ln para trazer apenas o FIRST NAME (1º nome) e o Last Name (último nome). Podem ser adicionados mais parâmetros para exibir mais informações se aplicável. Para verificar a lista de comandos, utilize a ajuda do Windows através do comando dsget /? ;
- >> C:/LISTA.TXT – este comando cria um arquivo .txt no caminho indicado, e envia todo o conteúdo da consulta para ele. Em nosso exemplo esse arquivo vai ficar na raiz do nosso drive C:/.
Após isto, no meu caso foi só importar no Excel, e pronto! Está Feito.
Se está gostando das postagens, se inscreva em nosso site para receber mais materiais de nosso blog, é grátis, você vai ser notificado quando novas postagens forem publicadas, recebendo assim mais conteúdos de qualidades e ainda vai dar aquela força pra nossa comunidade. E não esquece de compartilhar em suas redes sociais os botões estão no final desse página.
No final dessa página temos um campo onde você é bem vindo para deixar seus comentários. Pode ser uma opinião, elogios, críticas ou correções. Pode ficar a vontade para tirar suas dúvidas ou colaborar acrescentando algo que tenhamos deixado passar desapercebido.
Sua visita e feedback é muito importante para o nosso espaço.