none
Script para criação de pasta compartilhada com permissão para usuários especificos. RRS feed

  • Pergunta

  • Bom dia pessoal,

    Fiz um .bat bem simples para criar uma pasta na rede e compartilhar para todos com permissão de leitura e permissão de escrita para  um usuário especifico, tá funcionando a criação da pasta o compartilhamento mas a permissão de leitura para todos mas a permissão de escrita não está funcionando alguém poderia me dar uma ajuda, segue abaixo o scritp que fiz.

    Pasta a ser criada=Financeiro-- compartilhando a pasta Financeiro e permissão de escrita para usuari.teste

    @echo off
    md c:\Financeiro
    net share Financeiro=c:\financeiro
    icacls c:\financeiro /T /E /G usuario.teste:W

    terça-feira, 6 de agosto de 2013 12:17

Respostas

Todas as Respostas

  • Você pode aplicar as permissões via GPO, te atenderia e seria mais tranquilo de dar manutenção.

    No GPMC, crie uma nova diretiva e navegue "Diretivas de Computador > Configurações de Segurança > Sistemas de Arquivo". Voce consegue apontar qual pasta, quais usuários e permissões que deseja.

    terça-feira, 6 de agosto de 2013 20:28
  • Nathan essa pasta Financeiro está sendo criada em todas as máquinas da OU que foi aplicada a politica nessa opção que vc citou ele me traz a pasta do servidor não ?
    quarta-feira, 7 de agosto de 2013 12:41
  • Tente dessa forma:

    @echo off 
    md c:\Financeiro 
    net share Financeiro=c:\financeiro
    icacls c:\financeiro /T /E /G usuario.teste:F

    Passando o parâmetro F ao invés do W. O parâmetro F concede permissões de Controle Total.

    Aguardo o retorno.

    Atenciosamente,

    quarta-feira, 7 de agosto de 2013 12:58
  • E aí Felipe tudo certo  obrigado pela resposta mas olha já tinha feito com :F também não funcionou será que não tenho que colocar a permissão no net share também tipo :

    net share Financeiro=c:\financeiro /grant:usuario.teste,full

    quarta-feira, 7 de agosto de 2013 19:04
  • André, se eu entendi bem seu script, ele vai criar uma pasta chamada "Financeiro" em todos os clientes da OU, certo?

    Vá no C: do servidor e crie uma pasta chamada FINANCEIRO. 

    Crie um grupo global com todos os membro (usuários) desta OU.

    Na GPO que comentei, aponte a permissão para a pasta Financeiro do seu servidor e adicione o Grupo que criou.

    Com esta configuração, todos os usuários membros do Grupo criado terão a permissão que setou na GPO aplicada.

    quarta-feira, 7 de agosto de 2013 21:31
  • Então Nathan,

    Essa GPO é aplicada por máquina e eu quero dar permissão total ou de escrita nesta pasta somente para um usuário nesse caso o usuario.teste, como disse tudo funcionou a criação da pasta em todas as maquinas da OU o compartilhamento para todos de leitura e somente a permissão do usuario.teste não consegue gravar nessa pasta posso fazer essa configuração mesmo depois da pasta criada em todas as estações da OU e dar permissão para o usuario.teste dessa forma como citou ?

    quinta-feira, 8 de agosto de 2013 16:10
  • Felipe obrigado pela atenção mas resolvi com:

    net share Financeiro=c:\financeiro /grant:usuario.teste,full

    • Marcado como Resposta André_Joackas domingo, 11 de agosto de 2013 03:25
    domingo, 11 de agosto de 2013 03:25
  • Felipe obrigado pela atenção mas resolvi com:

    net share Financeiro=c:\financeiro /grant:usuario.teste,full

    Obrigado Felipe e André por meio desses diálogos que consegui entender como usar este parâmetro> /grant:usuario.teste,full
    segunda-feira, 20 de junho de 2016 14:02