Takeown
Você pode usar takeown para isso.
Enables an administrator to recover access to a file that previously was denied, by making the administrator the owner of the file.
Exemplo:
takeown /r /d y /f *
Onde:
-
/r: é uma operação recursiva em todos os arquivos no diretório e nos subdiretórios especificados. -
/d: Suprime o prompt de confirmação que é exibido quando o usuário atual não tem a permissão List Folder em um diretório especificado. -
/f: especifica o nome do arquivo ou o padrão do nome do diretório. Você pode usar o caractere curinga*ao especificar o padrão.
Icacls
Você também pode usar o utilitário icacls para isso .
Displays or modifies discretionary access control lists (DACLs) on specified files, and applies stored DACLs to files in specified directories.
Exemplo:
icacls "D:\path" /grant YOURUSER:(OI)(CI)F
Onde:
-
F: controle total. -
CI: Herança do Contêiner - Esse sinalizador indica que os contêineres subordinados herdarão essa ACE. -
OI: Object Inherit - Este flag indica que arquivos subordinados herdarão o ACE.