PowerShell Active Directory-limitando a minha pesquisa get-aduser a um OU específico [e subo]
apenas escreveu um script que desactiva uma conta, move-a para um OU desactivado e altera a descrição do objecto do utilizador, mas eu quero torná-la mais eficiente.
A minha estrutura de Anúncios de trabalho tem todos os utilizadores em contas raiz OU, e os cerca de 50 departamentos sob essas contas OU.
Como posso começar a minha pesquisa nas contas e pedir-lhe para verificar todos os submarinos das contas? 11
Author: bruteForcePS, 2013-05-04
1 answers
Se eu entendi bem, você precisa usar-SearchBase:
Get-ADUser -SearchBase "OU=Accounts,OU=RootOU,DC=ChildDomain,DC=RootDomain,DC=com" -Filter *
Note que o Get-ADUser usa por omissão
-SearchScope Subtree
Então não precisa especificar. É isso que lhe dá todos os sub-OUs (e sub-OUs, etc.).
25
Author: serialhobbyist, 2013-05-05 07:27:05