Atualmente, estou no processo de reestruturar a lista de usuários do Active Directory da empresa em que estou trabalhando, e a pessoa que fez isso fez um péssimo trabalho e, é claro, não está mais trabalhando aqui.
Minha pergunta é a seguinte: Desejo ter uma planilha do Excel (idealmente) contendo todas as informações contidas na guia "Membro de" de um gráfico de usuário.
Eu tentei criar uma consulta, mas o resultado só me fornece uma lista de usuários que são "membros de" algo, não o conteúdo real da guia "membro de".
Existe uma maneira de fazer isso, por meio do prompt de comando ou diretamente do Active Directory?
Aviso justo: não sei nada sobre VBS e Powershell.
Eu tenho isso, você precisará aprender um pouco do PowerShell para despejar em um CSV, agora ele despeja em um arquivo de texto.
Eu nunca tive tempo para fazê-lo funcionar para a saída CSV, pois isso fazia o que eu precisava.
- Se você deseja exportar para um csv, basta alterar o caminho do arquivo de saída para o caminho em que deseja que ele seja salvo, além do nome do document.csv, por exemplo, o arquivo de saída C: \ PSResults \ $ file.csv seria exportado para um CSV chamado $ file
fonte
Get-ADPrincipalGroupMembership
esteja na versão 2.0. Não tenho certeza do que estava pensando.Você pode criar e definir uma nova consulta aplicada à UO que contém seus usuários em "Usuários e computadores do AD" inserindo esta sequência de consultas:
exporte os resultados para um csv usando a "Lista de exportação" na parte superior da janela do AD.
fonte
Para obter o arquivo em um CSV, substitua "Out-File c: \ PSResults \ $ file.txt" no seu código por "Export-CSV -caminho c: \ PSResults \ $ file.csv -NoTypeInformation"
Portanto, seria algo como isto:
No entanto, como outros já postaram, o seguinte é o melhor para usar, pois é um liner fácil:
fonte