none
Script Logon não funciona para usuários do domínio RRS feed

  • Pergunta

  • Boa tarde,

    Estou precisando de ajuda. Estou tentando executar um script .vbs mas os usuários do domínio não aceitam esse script, simplesmente não acontece nada. Se eu alterar eles para o grupo de trabalho "administradores" o script é executado normalmente, mas aí eles tem permissao pra instalar e desinstalar programas e isso infelizmente não pode acontecer...

     

    Ja tentei de tudo e não encontrei nenhuma solução. O script aparentemente não tem problema, mas acho que a forma como estou executando está sendo errada. Ja colei o script na pasta compartilhada (\\servidor\sysvol........) e mesmo assim não houve sucesso.

     

    Alguem pode ajudar?

     

    Grato!

    quinta-feira, 10 de junho de 2010 18:10

Todas as Respostas

  • Olá David,

    Como vc está aplicando o script? Nas configurações de computador ou usuario?

    E o que esse script faz? Instalação de algum software? Se for isso por isso que só funciona como admin, pois para isso precisa de privilégios administrativos.

    Você pode aplicar o script nas configurações de computador, nos scripts de startup. Com isso o script irá rodar quando a máquina iniciar e irá rodar como o usuário system. Para funcionar dessa forma vc deve adicionar permissões de leitura para o grupo authenticated users na pasta onde está o script.

    Qualquer dúvida poste e se for útil vote.

    Abraço.


    Gabriel Nascimento MCP / MCTS / MCSA / MCSE / CCNA http://gabrielnascimentoit.spaces.live.com -- Se for útil vote.
    quinta-feira, 10 de junho de 2010 20:01
  • Ola, antes de mais nada obrigado por responder.

     

    Tentei tanto aplicar nas configurações do computador quanto no usuário, mas nenhum funcionou com o usuário sem privilégios de administrador. O Script altera o gateway da máquina para apontar para o servidor de proxy, pois infelizmente não posso ter um servidor de DHCP na rede.

    Tentei dar permissões na pasta de scripts dentro da SysVol, mas mesmo assim não deu certo.  Botei também permissão para todos e mesmo assim não funcionou. O script só funciona se eu mover o usuário para o grupo administradores do domínio.

     

    Há algo mais que eu possa fazer?

     

    Grato!

    sexta-feira, 11 de junho de 2010 12:20
  • Alguem?

     

    sexta-feira, 11 de junho de 2010 18:34
  • David,

     

    Tente colocar o scrip não no logon, mas sim na opção STARTUP, pois no logon ele irá respeitar as permissões concedidas.

    No Scritp Startup, ele terá a permissão do SYSTEM. Verifique se o SYSTEM está com permissão full tb.

    Eu tb estou com uma questão em aberto ainda, referente a um vbs que criei para adicionar chaves ao registro. Coloquei no scritp Startup mas mesmo assim não esta funcionando, nem mesmo com usuários com permissões administrativas.

    sexta-feira, 11 de junho de 2010 20:10
  • Bom dia Luciano,

     

    Ja tentei fazer isso, mas mesmo assim não deu certo. Será que tem alguma coisa a ver por eu estar com o Windows 2003 Server e as estações serem Windows Vista Business?

     

    Vc diz permissão do SYSTEM aonde? Ouvi dizer sobre runas, dei uma pesquisada e tal e aqui não tem problema se eu fizer isso pois os usuários são leigos. Como eu faria um script para alterar o gateway com runa?

     

     

    Obrigado,

    segunda-feira, 14 de junho de 2010 12:21
  • David,

    Quando eu falei da permissão do SYSTEM, estava falando que ao você criar um scritp de Inicialização, quem aplica o scritp é o usuário SYSTEM, que normamente deve possuir permissões administrativas.

    De uma olhada no seguinte link para verificar a diferente entre scritps de inicialização/desligamento e scripts de logon/logoff.

     

    http://technet.microsoft.com/pt-br/library/cc775970(WS.10).aspx

     

    segunda-feira, 14 de junho de 2010 19:09