Script vbs p/ permissões em filesystem
31 05 2009O Xcalcs.vbs é um script útil que pode ser usado em casos onde o administrador de rede precisa atribuir permissões a muitas pastas de uma só vez em um servidor de arquivos.
Segue alguns exemplos de utilização do mesmo, e no final do post o link da kb onde podem ser encontradas maiores informações e o link pra download do script.
xcacls.vbs c:\teste\ /g domínio\usuárioteste1:f /f /t /e
Esse comando edita as permissões existentes. O comando garante a Domínio\UsuárioTeste1 controle total sobre todos os arquivos sob C:\Teste, atravessa as subpastas sob C:\Teste e altera quaisquer arquivos encontrados. Esse comando não toca em diretórios.
xcacls.vbs c:\teste\ /g domínio\usuárioteste1:f /s /l “c:\xcacls.log”
Esse comando substitui as permissões existentes. Ele garante ao Domínio\UsuárioTeste1 controle total sobre todas as subpastas em C:\Teste e registra em C:\Xcacls.log. Esse comando não toca em arquivos e não atravessa diretórios.
xcacls.vbs c:\teste\readme.txt /o “máquinaa\grupo1″
Esse comando altera o proprietário de Readme.txt para o grupo MáquinaA\Grupo1.
xcacls.vbs c:\teste\badcode.exe /r “máquinaa\grupo1″ /r “domínio\usuárioteste1″
Esse comando revoga as permissões para C:\Teste\Badcode.exe para MáquinaA\Grupo1 e para Domínio\UsuárioTeste1.
xcacls.vbs c:\teste\subdir1 /i enable /q
Esse comando ativa a herança na pasta C:\Teste\Subdir1. Ele suprime qualquer saída de tela.

















Comentários