Tome posse da unidade inteira?

4

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.

    
por Jakob Cosoroaba 31.01.2010 / 18:55

2 respostas

3

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.

    
por 31.01.2010 / 19:07
2

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.

    
por 31.01.2010 / 19:22