I remember there was some commandline tool icals or something
CACLS.exe
Mais informações aqui:
Exibir ou modificar listas de controle de acesso (ACLs) para arquivos e pastas.
Comprei um novo PC e instalei meu disco rígido antigo como unidade secundária, como posso assumir a propriedade de todos os arquivos e pastas desse disco rígido.
Eu lembro que havia algumas ferramentas de linha de comando ou algo que poderia fazer isso de forma recursiva.
I remember there was some commandline tool icals or something
CACLS.exe
Mais informações aqui:
Exibir ou modificar listas de controle de acesso (ACLs) para arquivos e pastas.
Acho que você está procurando icacls.exe .
Você também pode usar o antigo cacls.exe , mas cuidado. cacls /G irá sobrescrever a ACL inteira por padrão, o que nunca parece ser o que eu quero, então você tem que passar /E para "editar" a ACL. Em icacls /grant , o comportamento é revertido: edite por padrão, passe :r para substituir a ACL inteira.
icacls também suporta a configuração de flags de herança de objetos / contêineres ( cacls não funciona), mas você provavelmente não se importa com isso agora.