Uma das necessidades que podem surgir no desafio de gerenciar identidades do domínio é a manutenção e ciclo de vida das senhas. Normalmente controlamos este tipo de item por políticas de grupo, o que facilita em muito o gerenciamento de tempo de expiração e troca.

Eventualmente se surgir uma necessidade de troca massiva de senhas de usuários, seja por qualquer motivo, você poderá utilizar o script a seguir que irá habilitar a troca de senha no próximo logon de forma massiva, através de uma lista ou consultando todos os usuários do AD*.

Instruções:

  1. Crie o arquivo Users.txt na partição C:\;
  2. Coloque a lista de logins dos usuários no arquivo, um login por linha;
  3. Utilize o script acima para habilitar a troca de senha no próximo logon.
  4. Caso necessite realizar para todo o domínio, retire o comentário da linha 5.

*Caso consulte todos os usuários do domínio, não se esqueça de colocar algum filtro usando o parâmetro -Filter ou Where, para não atingir contas genéricas ou de serviços.

É isso aí galera! Até a próxima!