none
Definição de permissão via Script RRS feed

  • Pergunta

  • Ola Pessoal, Deus abençõe a todos!

     

    Sou meio novato quanto a criação e utilização de scritpt. Estou montando um ambiente de testes .

    É possível via script de logon ou execução de um script em um servidor, realizar a alteração ou ceder permissão de pastas a determinado usuário??

    Quais os tipos de script existentes?

    Obrigado.

     

    terça-feira, 12 de setembro de 2006 13:23

Respostas

  • Thyago,

    Vou passar 2 opções.

    1)  Vc pode configurar uma politica de Sistemas de Arquivos:

    Crie/Edite uma GPO na OU que contém os computadores que terão as permissões dos arquivos alterados.

    Vá em "configuração do computador"->Configurações do windows->Configurações de Segurança->Sistema de Arquivos, e adicione a pasta/arquivo com as permissões desejadas.

     

    2) Crie um script de inicialização(que roda quando o computador é ligado) .bat que utilize o comando cacls.

    Exemplo:

    cacls c:\teste /T /G tst\fabio:F <- Concede Full control na pasta C:\teste para o usuadio fabio no dominio tst. Veja o Help do comando /T substitui as permissões e /E edita talvez o /E seja melhor para vc.

    terça-feira, 12 de setembro de 2006 15:42
    Moderador
  • Completando a resposta do Fabio, no link abaixo vc tem maiores informações sobre o XCACLS.

     

    http://support.microsoft.com/default.aspx?scid=kb%3Bpt-br%3B825751

     

    []'s

    quarta-feira, 13 de setembro de 2006 17:17

Todas as Respostas

  • Thyago,

    Vou passar 2 opções.

    1)  Vc pode configurar uma politica de Sistemas de Arquivos:

    Crie/Edite uma GPO na OU que contém os computadores que terão as permissões dos arquivos alterados.

    Vá em "configuração do computador"->Configurações do windows->Configurações de Segurança->Sistema de Arquivos, e adicione a pasta/arquivo com as permissões desejadas.

     

    2) Crie um script de inicialização(que roda quando o computador é ligado) .bat que utilize o comando cacls.

    Exemplo:

    cacls c:\teste /T /G tst\fabio:F <- Concede Full control na pasta C:\teste para o usuadio fabio no dominio tst. Veja o Help do comando /T substitui as permissões e /E edita talvez o /E seja melhor para vc.

    terça-feira, 12 de setembro de 2006 15:42
    Moderador
  • Completando a resposta do Fabio, no link abaixo vc tem maiores informações sobre o XCACLS.

     

    http://support.microsoft.com/default.aspx?scid=kb%3Bpt-br%3B825751

     

    []'s

    quarta-feira, 13 de setembro de 2006 17:17
  • Como posso criar um arquivo bat para que ao executá-lo eu possa dar permissão e negar acesso à determinada pasta através do XCACLS?

    Através do prompt de comando funciona normalmente, só que eu quero criar um arquivo que o usuário clique duas vezes e negue acesso a determinado usuário e permita no momento que o proprietário da pasta quiser.

    Digitando o comando xcacls c:\nome_da_pasta /d dominio\nome_do_usuario:f /f /t /e salvando como bat não funciona. Se eu digito cscript antes do comando, eu até vejo executando só que o arquivo fecha antes que todas as intruções sejam processadas.

    Alguém tem alguma dica?

    Obrigado!

    segunda-feira, 16 de outubro de 2006 14:08
  • Respondido em outra thread.

    Vinicius Canto
    MVP Visual Developer - Scripting
    Bach. Ciencias da Computação - USP São Carlos

    Blog sobre Scripting: http://viniciuscanto.blogspot.com
    quarta-feira, 18 de outubro de 2006 14:37
    Moderador