Administro a rede que uso um domínio Samba... nessa rede tenho maquinas com Win7 e WinXP.
Preciso deixar um scrpt que atualize o papel de parede das maquinas que pertencem ao dominio... coloquei esse script abaixo para rodar:
(Força o uso de um papel de parede )
REG ADD "HKEY_CURRENT_USER\Software\Microso ft\Windows\CurrentVersion\Group Policy Objects\{7000A449-1FD6-4549-B7CB-28972C682EB0}User\Software\Microsof t\Windows\CurrentVersion\Policies\S ystem" /v Wallpaper /t REG_SZ /d "\\192.168.0.1\antares$\wallpaper\wallpaper.jpg" /f
Força que o papel de parede seja exibido extendido
REG ADD "HKEY_CURRENT_USER\Software\Microso ft\Windows\CurrentVersion\Group Policy Objects\{7000A449-1FD6-4549-B7CB-28972C682EB0}User\Software\Microsof t\Windows\CurrentVersion\Policies\S ystem" /v WallpaperStyle /t REG_SZ /d "2" /f
# Para as alterações entrarem em vigor imediatamente
%SystemRoot%\System32\RUNDLL32.EXE user32.dll, UpdatePerUserSystemParameters
Mas acontece o seguinte... a papel de parede é carregado, mas ao abrir alguma janela ele some e fica somente um fundo azul padrão do windows... E em algumas maquinas o wallpaper nem é carregado.
Alguem sabe se devo mudar algo nesse script ou já aconteceu isso com alguem?
Aguardo uma resposta, Obrigado.
faz o seguinte: copia o wallpaper para a maquina e pegue ele localmente atraves das variaveis de ambiente. tive este problema pegando a imagem pela rede, mas resolvi copiando para maquina do usuario. dica: utiliza as variaves de ambiente do windows.
por exemplo: %USERPROFILE%
toda vez que o usuario logar na estação de trabalho o script irá buscar no servidor o wallpaper e copiar para maquina. não terá problema se alterar o wallpaper, só colocar um copy /Y para substituir o wallpaper que está na maquina do usuario pelo do servidor....