Reg Import Script de Logon; Windows XP

0

Eu criei um lote de duas linhas que verifica a existência de um arquivo e, se ele existir, importa uma chave reg com os valores de configuração corretos. Ele precisa funcionar com o Windows 7 (32 e 64 bits) e com o Windows XP de 32 bits. Isso está sendo atribuído como um script de logon por meio do GPO.

IF EXIST "%programfiles(x86)%\path_to_file\file.exe" REG IMPORT "path_to_reg\file.reg"
IF EXIST "%programfiles%\path_to_file\file.exe" REG IMPORT "path_to_reg\file.reg"

Isso funciona perfeitamente com o Windows 7. No entanto, também estou tentando usá-lo para clientes usando o Windows XP e é aí que estou tendo dificuldades. Se eu executar o lote da linha de comando do usuário conectado no Windows XP, ele funciona e os valores são importados. Ele simplesmente não adiciona os valores quando executado no logon no Windows XP. Devo também acrescentar que eu tentei isso usando regedit.exe / s e reg import.

    
por Matt P 12.08.2013 / 16:56

1 resposta

0

Going through with a fine-toothed comb, it appears that the script is applying the reg but not all of the values are taking effect.

As configurações aplicadas ao registro do usuário geralmente não serão aplicadas até o próximo logon. Então você faz logon uma vez e o script altera o registro; então, na próxima vez que você fizer logon nessas configurações (adicionadas no último logon), elas serão realmente aplicadas ao usuário.

Geralmente, precisamos dizer aos usuários para "reinicializarem duas vezes" depois de fazer alterações no GPO / registro. Uma vez para mudar uma vez para aplicar. :)

    
por 12.08.2013 / 20:44