locked
Script de logon não inicia ou demora muito para iniciar RRS feed

  • Pergunta

  • Boa tarde pessoal.

    Estou com um problema aqui ao criar uma gpo de script de logon.

    Criei a gpo de logon nas configurações do usuário, chamando um .bat e um .exe

    Porém simplesmente não executa o script nem o .exe no logon, e quando executa só acontece uns 10min depois do logon.

    Já vi questões de permissões na pasta e tem, se eu executar manualmente onde o arquivo está funciona normalmente, mas pela GPO não.

    Já tentei quase tudo e nada de dar certo.

    Quem puder dar uma luz fico muito grato.

    Obrigado!

    terça-feira, 7 de junho de 2016 19:01

Respostas

  • Script de Logon usando um .EXE diretamente? Remova este .EXE da política, crie um .BAT ou .CMD e faça a chamada do .EXE a partir do .BAT ou .CMD. Teste se está funcionando e informe o .BAT ou .CMD como script de Logon.
    • Marcado como Resposta Thales F Quintas quarta-feira, 22 de junho de 2016 14:38
    terça-feira, 21 de junho de 2016 13:26
  • Demorar ou não depende da sua infraestrutura de políticas e do que elas fazem. Pelas fotos, dá para ver que está uma verdadeira zona.

    O que se espera ao criar políticas é reduzir ao máximo o número de objetos agrupando configurações na mesma política. Resumindo, consolide tudo que é referente a Computer Configuration em apenas uma política ou no menor número possível e tudo referente a User Configuration em apenas uma ou no menor número possível.


    quarta-feira, 22 de junho de 2016 13:37
  • O Windows 8 e posteriores tratam Logon Scripts de forma diferente de seus antecessores. Por padrão, ele espera 5 minutos até iniciar a execução de qualquer Logon Script. Esta modificação tem como objetivo acelerar a entrega do Desktop para o usuário.

    Se quer alterar este comportamento localize a política "Computer Configuration\Administrative Templates\System\Group Policy\Configure Logon Script Delay", habilite-a e configure-a como 0.

    Após fazer esta alteração e aplicar um GPUpdate /Force o Windows 8 não mais irá esperar 5 minutos para processar Logon Script e irá processá-los logo após o usuário efetuar o logon.

    quarta-feira, 22 de junho de 2016 16:57
  • O padrão é que qualquer usuário autenticado tenha acesso de leitura e execução no compartilhamento SYSVOL/NETLOGON e isso é suficiente para ter segurança. Não importa se o usuário pode acessar e verificar o que de fato há neste local. O que importa é que somente um administrator pode modificar o seu conteúdo.

    Resumindo a história: deixe isso como está! Alterar o que é de fato padrão e recomendável só vai gerar mais problemas.

    quinta-feira, 23 de junho de 2016 13:35

Todas as Respostas

  • Boa tarde Gabriel de Paula Souza,

    Já verificou os logs do servidor para ver o que estão retornando?

    Abraço.


    Thales F Quintas

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 7 de junho de 2016 19:07
  • Boa tarde Gabriel de Paula Souza,

    Já verificou os logs do servidor para ver o que estão retornando?

    Abraço.


    Thales F Quintas

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    Já sim, olhei os logs da máquina que recebeu a política, diz ter aplicado com sucesso, não retorna nenhum erro relacionado a essa política.

    Seria em logs do windows -> aplicativos ou sistema certo ?

    Inclusive no console rsop.msc ela mostra como aplicada certinho na máquina client e manualmente eu consigo executar ele, mas no logon nada..

    terça-feira, 7 de junho de 2016 21:15
  • Bom dia Gabriel de Paula Souza,

    Qual SO usada nas máquinas cliente? Por acaso seria Windows 10?

    Abraço.


    Thales F Quintas

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quarta-feira, 8 de junho de 2016 11:51
  • Bom dia Gabriel de Paula Souza,

    Qual SO usada nas máquinas cliente? Por acaso seria Windows 10?

    Abraço.


    Thales F Quintas

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    Só temos Windows 8.1, 8 e 7.
    quarta-feira, 8 de junho de 2016 15:32
  • Alguém pode ajudar ?
    quinta-feira, 9 de junho de 2016 12:58
  • Bom dia Gabriel de Paula Souza,

    Pode nos mostrar como estão as configurações em seu ambiente?

    Assim conseguimos analisar e lhe ajudar com mais precisão.

    Abraço.


    Thales F Quintas

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 14 de junho de 2016 14:44
  • Gabriel bom dia tudo bem ?

    Existe uma opção no GPO onde voce pode tentar otimizar como ela é aplicada no computador.

    Configuração do computador/politicas/modelos Administrativos/sistema/Scripts


    João Carlos Xavier de Macedo Specialist Platforms Microsoft MCP,MCT,MCSA,MCTS,MCITP, ENTERPRISE VIRTUALIZATION WINDOWS SERVER 2008 R2,MCSE WINDOWS SERVER 2012

    terça-feira, 14 de junho de 2016 15:12
  • Sim tudo bem e você ?

    Entendi, irei testar essa configuração amigo e retorno.

    Muito obrigado!

    terça-feira, 14 de junho de 2016 18:53
  • Bom dia,

    Por falta de retorno, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma nova thread.

    Atenciosamente


    Thales F Quintas

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 17 de junho de 2016 13:11
  • Não feche por favor, terá retorno sim, estou fazendo os testes.
    sexta-feira, 17 de junho de 2016 13:28
  • A quais configurações se refere ?
    sexta-feira, 17 de junho de 2016 13:29
  • Gabriel bom dia tudo bem ?

    Existe uma opção no GPO onde voce pode tentar otimizar como ela é aplicada no computador.

    Configuração do computador/politicas/modelos Administrativos/sistema/Scripts


    João Carlos Xavier de Macedo Specialist Platforms Microsoft MCP,MCT,MCSA,MCTS,MCITP, ENTERPRISE VIRTUALIZATION WINDOWS SERVER 2008 R2,MCSE WINDOWS SERVER 2012

    Bom dia amigo.

    Continua sem iniciar no logon mesmo com essa política (foi aplicada corretamente pelo gpresult /r e também rsop.msc , porém nada do script iniciar no logon, se eu iniciar ele na mão no caminho que está configurado na gpo inicia normalmente.

    Obrigado!

    sexta-feira, 17 de junho de 2016 13:48
  • Que tal você informar de forma detalhada o que foi que você fez ai? Vejo um monte de perguntas e respostas aqui e até o momento, ninguem se preocupou e pedir imagens de como a política está configurada, onde ela está vinculada no domínio, não foi informado o conteúdo do script, etc.

    Outro detalhe, eu não entendi até agora o motivo de se comentar sobre uma política de grupo que controla o sincronismo de scripts de STARTUP quando o assunto é um script de LOGON. Se o foco do tópico está correto, é o mesmo que dizer que alhos são a mesma coisa que bugalhos.

    sexta-feira, 17 de junho de 2016 14:53
  • Bom dia,

    Por falta de retorno, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma nova thread.

    Atenciosamente


    Thales F Quintas

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 20 de junho de 2016 12:57
  • Que tal você informar de forma detalhada o que foi que você fez ai? Vejo um monte de perguntas e respostas aqui e até o momento, ninguem se preocupou e pedir imagens de como a política está configurada, onde ela está vinculada no domínio, não foi informado o conteúdo do script, etc.

    Outro detalhe, eu não entendi até agora o motivo de se comentar sobre uma política de grupo que controla o sincronismo de scripts de STARTUP quando o assunto é um script de LOGON. Se o foco do tópico está correto, é o mesmo que dizer que alhos são a mesma coisa que bugalhos.

    Amanhã irei lhe mandar todas as fotos amigo, obrigado.

    Tive ocupado esses dias nem tive tempo.

    terça-feira, 21 de junho de 2016 00:54
  • Gabriel de Paula Souza,

    Esta thread foi encerrada, caso necessite, fique à vontade para abrir uma nova.

    Abraço.


    Thales F Quintas

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.



    terça-feira, 21 de junho de 2016 11:56
  • Gabriel de Paula Souza,

    Esta thread foi encerrada, caso necessite, fique à vontade para abrir uma nova.

    Abraço.


    Thales F Quintas

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.



    Cara, porque foi encerrada se o assunto não foi finalizado ? Estou respondendo as perguntas do rapaz querendo me ajudar, porém não posso ficar 24hrs aqui pois tenho outras atividades, se puder ter um pouco de paciência queria esse thread aberto, pois não sinalizei em momento nenhum que o assunto foi encerrado ou concluído.
    terça-feira, 21 de junho de 2016 12:28
  • Que tal você informar de forma detalhada o que foi que você fez ai? Vejo um monte de perguntas e respostas aqui e até o momento, ninguem se preocupou e pedir imagens de como a política está configurada, onde ela está vinculada no domínio, não foi informado o conteúdo do script, etc.

    Outro detalhe, eu não entendi até agora o motivo de se comentar sobre uma política de grupo que controla o sincronismo de scripts de STARTUP quando o assunto é um script de LOGON. Se o foco do tópico está correto, é o mesmo que dizer que alhos são a mesma coisa que bugalhos.

    Bom dia !

    Seguem as imagens amigo como pedido:

    Precisa de mais alguma informação amigo ?

    Desde já obrigado!


    terça-feira, 21 de junho de 2016 12:44
  • Script de Logon usando um .EXE diretamente? Remova este .EXE da política, crie um .BAT ou .CMD e faça a chamada do .EXE a partir do .BAT ou .CMD. Teste se está funcionando e informe o .BAT ou .CMD como script de Logon.
    • Marcado como Resposta Thales F Quintas quarta-feira, 22 de junho de 2016 14:38
    terça-feira, 21 de junho de 2016 13:26
  • Script de Logon usando um .EXE diretamente? Remova este .EXE da política, crie um .BAT ou .CMD e faça a chamada do .EXE a partir do .BAT ou .CMD. Teste se está funcionando e informe o .BAT ou .CMD como script de Logon.

    Olá novamente amigo, bom dia.

    Seguem as mudanças que pediu, criei um .vbs pra chamar esse executável, manualmente rodou perfeito.

    Obs.: Os outros scripts, de logoff, desligamento e inicialização funcionam perfeitamente, o problema está só no de logon mesmo.

    Seguem as imagens:

    Desde já agradeço a atenção, obrigado!

    quarta-feira, 22 de junho de 2016 13:03
  • Script de Logon usando um .EXE diretamente? Remova este .EXE da política, crie um .BAT ou .CMD e faça a chamada do .EXE a partir do .BAT ou .CMD. Teste se está funcionando e informe o .BAT ou .CMD como script de Logon.

    A extensão .bat e .cmd são diferentes em que ?

    Poderia colocar pra executar um .cmd com os mesmos comandos que uso no .bat ?

    Qual a diferença ? Obrigado!

    quarta-feira, 22 de junho de 2016 13:05
  • Ele funcionou porém com um atraso grande, mais de 5min.

    Sabe o que pode ser ? A hora das máquinas influencia ? Pois já estão sincronizados por GPO com NTP Client e Server funcionando perfeitamente.

    Obrigado!

    quarta-feira, 22 de junho de 2016 13:28
  • Demorar ou não depende da sua infraestrutura de políticas e do que elas fazem. Pelas fotos, dá para ver que está uma verdadeira zona.

    O que se espera ao criar políticas é reduzir ao máximo o número de objetos agrupando configurações na mesma política. Resumindo, consolide tudo que é referente a Computer Configuration em apenas uma política ou no menor número possível e tudo referente a User Configuration em apenas uma ou no menor número possível.


    quarta-feira, 22 de junho de 2016 13:37
  • Demorar ou não depende da sua infraestrutura de políticas e do que elas fazem. Pelas fotos, dá para ver que está uma verdadeira zona.

    O que se espera ao criar políticas é reduzir ao máximo o número de objetos agrupando configurações na mesma política. Resumindo, consolide tudo que é referente a Computer Configuration em apenas uma política ou no menor número possível e tudo referente a User Configuration em apenas uma ou no menor número possível.


    Entendi amigo, então o ideal seria "unificar" essas GPOs ?

    Será que esse é o problema ?

    Em casa fiz o mesmo teste com apenas 3 GPOs e o problema do atraso persiste.

    quarta-feira, 22 de junho de 2016 14:28
  • Está fora do assunto, mas você sabe como implementar Tarefa agendada via GPO ?

    Tentei pelo gerenciamento de política de grupo e não consegui.

    Obrigado.

    quarta-feira, 22 de junho de 2016 14:29
  • Testei em uma máquina Windows 7 e está funcionando perfeitamente na hora exata.

    E nas máquinas Windows 8.1 tem esse atraso, sabe o que é amigo ?

    quarta-feira, 22 de junho de 2016 16:45
  • O Windows 8 e posteriores tratam Logon Scripts de forma diferente de seus antecessores. Por padrão, ele espera 5 minutos até iniciar a execução de qualquer Logon Script. Esta modificação tem como objetivo acelerar a entrega do Desktop para o usuário.

    Se quer alterar este comportamento localize a política "Computer Configuration\Administrative Templates\System\Group Policy\Configure Logon Script Delay", habilite-a e configure-a como 0.

    Após fazer esta alteração e aplicar um GPUpdate /Force o Windows 8 não mais irá esperar 5 minutos para processar Logon Script e irá processá-los logo após o usuário efetuar o logon.

    quarta-feira, 22 de junho de 2016 16:57
  • O Windows 8 e posteriores tratam Logon Scripts de forma diferente de seus antecessores. Por padrão, ele espera 5 minutos até iniciar a execução de qualquer Logon Script. Esta modificação tem como objetivo acelerar a entrega do Desktop para o usuário.

    Se quer alterar este comportamento localize a política "Computer Configuration\Administrative Templates\System\Group Policy\Configure Logon Script Delay", habilite-a e configure-a como 0.

    Após fazer esta alteração e aplicar um GPUpdate /Force o Windows 8 não mais irá esperar 5 minutos para processar Logon Script e irá processá-los logo após o usuário efetuar o logon.

    Antes de voltar no fórum dei uma pesquisada "in english" e vi que essa política existia, tirando o delay ele executa na hora, coloquei de 1 minuto funcionou perfeitamente, porém com o vbs, com .exe direto realmente não vai, não sei com bat nem cmd, não testei mas funcionando com vbs já é ótimo. Obrigado pela sua disposição, resolveu esse assunto.

    Uma última pergunta, como eu faria pra deixar uma pasta com essas scripts isolada do usuário ? pra ele não conseguir abrir e ver o conteúdo do script ? mas de modo que funcione no processamento da política ?

    Obrigado!!

    quarta-feira, 22 de junho de 2016 18:52
  • O padrão é que qualquer usuário autenticado tenha acesso de leitura e execução no compartilhamento SYSVOL/NETLOGON e isso é suficiente para ter segurança. Não importa se o usuário pode acessar e verificar o que de fato há neste local. O que importa é que somente um administrator pode modificar o seu conteúdo.

    Resumindo a história: deixe isso como está! Alterar o que é de fato padrão e recomendável só vai gerar mais problemas.

    quinta-feira, 23 de junho de 2016 13:35
  • O padrão é que qualquer usuário autenticado tenha acesso de leitura e execução no compartilhamento SYSVOL/NETLOGON e isso é suficiente para ter segurança. Não importa se o usuário pode acessar e verificar o que de fato há neste local. O que importa é que somente um administrator pode modificar o seu conteúdo.

    Resumindo a história: deixe isso como está! Alterar o que é de fato padrão e recomendável só vai gerar mais problemas.

    Entendi, obrigado pela ajuda, resolveu meu problema.

    sexta-feira, 24 de junho de 2016 16:15