Como posso alterar o acesso de modificação para somente leitura usando um script?
Você pode usar icacls
para fazer isso. Transfira todas as subpastas para corresponder arquivos / diretórios.
Por exemplo, para alterar o acesso "somente leitura" para todos:
icacls "x:\somefolder\*" /t /grant Everyone:R
Notas:
-
/t
- percorre todas as subpastas para corresponder arquivos / diretórios -
Todos - grupo "Todos"
O grupo "Todos" contém "Usuários", "Usuários autenticados" e "Convidados".
-
:R
- acesso somente leitura
Leitura Adicional
- Um índice A-Z da linha de comando do Windows CMD - Uma excelente referência para todas as coisas relacionadas à linha do Windows cmd.
- icacls - Altere as permissões de arquivos e pastas - exiba ou modifique ACLs (Access Control Lists) para arquivos e pastas.