Você pode fazer o script com icacls
ou set-acl
.
Como um aparte, é por isso que você usa grupos de segurança em ACLs e não em usuários individuais.
Eu tenho uma função de servidor de arquivos utilizando um domínio do Active Directory no Windows Server 2012 e estou tentando substituir um objeto de usuário por outro objeto de usuário em todas as ACLs de compartilhamento de servidor de arquivos existentes.
Essencialmente, o usuário A saiu da empresa e o usuário B assumiu suas responsabilidades, mantendo as ACLs anteriores. O usuário A era um gerente de departamento, portanto possuía direitos de propriedade em vários diretórios e foi adicionado manualmente a vários outros diretórios de departamento para projetos diferentes.
Existe uma maneira de substituir o usuário A pelo usuário B, mantendo as ACLs do usuário B?