Script Powershell para atrair usuários de um grupo de anúncios e criar uma pasta com permissões

2

Eu vi uma pergunta que era semelhante, mas a resposta que obtiveram foi em vbscript. ( Prompt de comando / PowerShell - Crie pastas de membros do grupo AD )

Eu preciso criar uma série de pastas com base na mambership de um grupo AD.

Eu gostaria de usar um script do powershell para poder tirar os usuários de um grupo de anúncios e criar as pastas no servidor de arquivos. Então, eu gostaria de colocar permissões nessas pastas (acredito que isso esteja usando get-acl e set-acl).

Se alguém tiver algum título de livro bom para aprender powershell, você poderia me informar também, por favor?

    
por JohnyV 24.02.2010 / 23:22

2 respostas

2

Livros para materiais de referência:

Livros gratuitos:

Livros pagos -

Espero que isso ajude! E há muitos outros também. Ed Wilson tem alguns fazer pesquisa amazon e ler opiniões e perguntar, é uma grande comunidade.

    
por 09.07.2010 / 12:38
1

Estou trabalhando em algo semelhante, exceto que os usuários já têm pastas em um servidor de arquivos, está no lugar errado, mas nem todos estão no lugar errado. Eu estou usando o Quest AD Management Shell para me ajudar e ter chegado a extrair o AD para usuários com o homeDirectory e o atributo homeDrive e registrá-lo em um arquivo CSV & HTML. Parece assim:

.... altere o padrão, caso contrário, é 1000 ou algo parecido

Set-QADPSSnapinSettings -DefaultSizeLimit 0

.... pegue usuários com homedrive e homedirectories e registre-os no arquivo csv

Get-QADUser | Onde {$ . 'HomeDirectory' -ne $ null -e $ . 'HomeDrive' -ne ''} | Select-Object -Property 'Name', 'HomeDrive', 'HomeDirectory' | Nome do objeto de classificação | ConvertTo-CSV | Set-Content D: \ scripts \ Relatórios \ HomeDrive.csv

.... altere ConvertToHTML | Set-Content blahblahblah.html para saída de arquivo html

    
por 26.02.2010 / 20:30