É possível limpar o campo Pager em usuários do AD & computador usando um comando?

4

Eu preciso executar uma lista de 100 nomes de usuários e limpar o campo Pager. Isso pode ser feito com o Power Shell? A entrada do nome do arquivo que inclui os nomes de usuários é semelhante a isto: itaig haruth geloos fested

    
por Itai Ganot 29.07.2012 / 08:44

2 respostas

9

Se você quiser / pode usar o Módulo AD, isso não deve ser um problema:

gc cidway.txt | Set-ADUser -Clear pager

Leia ajuda:

Get-Help Set-ADUser -Parameter Clear

... para mais informações.

    
por 30.07.2012 / 13:02
3

Você quer dizer um roteiro?

Algo em frente:

Const ADS_PROPERTY_CLEAR = 1 
foreach ($usr in Get-Content “C:\file.txt”)
{
Set objUser = GetObject _
   ("LDAP://cn="+$usr", ou=finance, dc=fabrikam, dc=com") 

objUser.PutEx ADS_PROPERTY_CLEAR, "pageNumber", 0
objUser.SetInfo
}
    
por 29.07.2012 / 09:01