segunda-feira, 19 de julho de 2010

Bloquear troca de papel de parede no windows XP

Realmente não existe uma maneira de bloquear totalmente a alteração do papel de parede no Windows XP, poderíamos remover as propriedades de vídeo ou até bloquear o acesso ao painel de controle mas o usuário podería abrir qualquer navegador e definir uma imagem como plano de fundo do mesmo jeito. Porém nem tudo esta perdido uma maneira simples de se resolver este problema é fixar um papel de parede toda vez que o usuário efetuar logon, para isso usaremos um script em Visual Basic e a ferramenta gpedit para gerenciar diretivas de grupo. Mãos a obra então. 
 

1º Criar o script 
Abra um editor de texto qualquer, de preferência o Bloco de Notas
Copie o código abaixo e cole no editor:
 

Código:
strRegRoot = "HKEY_CURRENT_USER\Software\Microsoft\" & "Internet Explorer\Desktop\General\"
    strRegRoot2 = "HKEY_CURRENT_USER\Control Panel\Desktop\"                                               
    Set Shell = WScript.CreateObject("Wscript.Shell")                                                                 
    Shell.RegWrite strRegRoot & "BackUpWallpaper", "C:\WINDOWS\Web\Wallpaper\Alegria.bmp
    Shell.RegWrite strRegRoot & "Wallpaper", "C:\WINDOWS\Web\Wallpaper\Alegria.bmp"            
    Shell.RegWrite strRegRoot2 & "Wallpaper", "C:\WINDOWS\Web\Wallpaper\Alegria.bmp"         
    Shell.Run "%windir%\System32\RUNDLL32.EXE " & "user32.dll,UpdatePerUserSystemParameters", 1, False
Set Shell = Nothing
 
Salve com a extensão *.vbs. ex: fixar_papel.vbs


Acesse o botão Iniciar => Executar.
Digite gpedit.msc.
Abra a opção Configurações do usuário => Configurações do Windows => Scripts (logon/logoff).
Dê um duplo clique em logon, abrirá um caixa de diálogo informando a pasta onde deverá ficar o script criado anteriormente.
Cole o script nesta pasta e pronto, papéis de parede indesejados nunca mais.




  



 

0 comentários:

Postar um comentário

Proibido palavras ofensivas, racistas ou descriminatórias.

[Seu Comentário será liberado no máximo em 24horas]