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
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]