Alterar permissões em pastas (massa)

3

Eu tive alguns problemas no meu servidor e agora preciso dar algumas permissões de gravação em algumas pastas, mas tenho muitas pastas para fazer isso.

Meu servidor é o Windows Server 2008, e se eu selecionar todas as pastas, clique com o botão direito e as propriedades, não há uma guia 'Segurança' para alterar as permissões, posso fazê-lo uma a uma, mas perdi muito tempo.

Existe alguma maneira de dar essas permissões na minha pasta rapidamente?

Obrigado!

    
por Felipe Oriani 05.07.2011 / 16:44

3 respostas

4

Existem algumas opções, embora eu esteja surpreso em selecionar um grupo e clicar com o botão direito do mouse não lhe dê segurança ... De qualquer forma

Confira os icacls.

icacls c:\windows\* /save AclFile /T
- Will save the ACLs for all files under c:\windows
  and its subdirectories to AclFile.

icacls c:\windows\ /restore AclFile
- Will restore the Acls for every file within
  AclFile that exists in c:\windows and its subdirectories.

icacls file /grant Administrator:(D,WDAC)
- Will grant the user Administrator Delete and Write DAC
  permissions to file.

icacls file /grant *S-1-1-0:(D,WDAC)
- Will grant the user defined by sid S-1-1-0 Delete and
  Write DAC permissions to file.
    
por 05.07.2011 / 16:47
0

VBscript. Essa é a maneira antiga do Windows.

O Server 2008 vem com o Powershell. Tente isso.

    
por 06.07.2011 / 02:48
0

Você pode usar meus scripts para automatizar esta tarefa:

link

Coloque o script no diretório e execute uac.js . Para todas as hierarquias, esses scripts de diretório restauram a propriedade e o acesso total a todos.

    
por 03.11.2011 / 23:10