[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Forçar papel de parede via samba



Felipe Augusto van de Wiel (faw) escreveu:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

[ Por favor, não faça cross-post ]


On 09/28/2006 09:34 AM, Danilo Augusto wrote:
Bom dia pessoal.
Vi aqui na lista uma vez um script para setar o wallpaper assim que o
usuário efetuasse o logon na máquina.Coloquei esse script no meu samba e
a primeira vez que o usuário efetua o logon ele seta o wallpaper
certinho,mas se o usuário mudar o wallpaper após ele efetuar logoff e
logon novamente ele não seta o wallpaper.Se eu for nas propriedades da
área de trabalho lá está o wallpaper que eu defini no script mas não
mostra,só se eu der um aplicar e ok. No registro do windows está
apontando para o wallpaper do script mas o windows não mostra,alguém
sabe como resolver isso?Os clientes são Win2k e Win9X.

	Isso é difícil. Você vai precisar usar Policies. Pra Win9X você
pode usar o Poledit (que não funciona 100%) e no Windows você pode usar
GPO (se estiver num Domínio NT/AD) ou então setar a política nas
estações. Existem estruturas como WPKG que ajudam a fazer o "deploy"
deste tipo de situação quando o servidor é unix-like.

Mesmo os templates do poledit são apenas endereços no registro do Windows e podem ser alterados no logon através de arquivos .reg, Algumas configurações ou "policies" podem ser configuradas em diversos lugares no registro do Windows e umas sobrepõe as outras. Você pode procurar onde realmente se encontram as "policies" no registro do Windows e quais estão disponíveis. Uma ferramenta interessante é o regmon da sysinternals (www.sysinternals.com), se você quiser saber onde o windows configura certas opções no registro você pode monitorar enquanto você as muda. Existem outras ferramentas para traçar execução de arquivos, processos e várias outras coisas interessantes. Se não me engano no Win9X existe uma policy para esconder abas que fazem a customizacao do desktop. Mas realmente, todas estas alternativas que não são baseadas em GPOs apenas dificultam a alteração de certas opções, quem sabe onde elas ficam pode alterá-las de volta.

Outra coisa, certas opções do registro só são aceitas após a execução de certas funções contidas em dlls.
Exemplo:
rundll32.exe User32.dll,UpdatePerUserSystemParameters
Eu lembro que tentei fazer isso faz algum tempo, não lembro se isso resolve o problema.

Existem alguns fóruns e sites que tratam a respeito de instalações automáticas do Windows "unattended" que contém instruções de como fazer várias customizações através de scripts, as vezes são bastante úteis.

Atenciosamente.

Edmundo Valle Neto



Reply to: