Papel de Parede Padrão (Via Script - Dúvida) [RESOLVIDO]

1. Papel de Parede Padrão (Via Script - Dúvida) [RESOLVIDO]

Gustavo
GustavoDavila

(usa Fedora)

Enviado em 27/06/2013 - 17:23h

Pessoal, desculpem se estou postando no lugar errado.

Possuo Samba atualmente, versão 3.4.
Preciso por um papel de parede padrão para todos usuários, pois semana que vem terá um evento.

Poderiam me ajudar como começo isso?

Minha ideia inicial seria utilizar um script que ao ligar o computador, ele irá puxar um papel de parede específico. Mas não tenho nem ideia de como fazer.
Maioria das estações XP e 7.

Obrigado pela ajuda, fico no aguardo!!!
Gustavo Ciria


  


2. Re: Papel de Parede Padrão (Via Script - Dúvida) [RESOLVIDO]

Gustavo
GustavoDavila

(usa Fedora)

Enviado em 28/06/2013 - 11:50h

Nada galera? Eu realmente preciso muito fazer isso... Já fiz vários scripts iniciando pelo netlogon, mas não consigo. Se possível me deem uma ajuda.

Abraços


3. Re: Papel de Parede Padrão (Via Script - Dúvida) [RESOLVIDO]

Sergio Teixeira - Linux User # 499126
Teixeira

(usa Linux Mint)

Enviado em 28/06/2013 - 12:14h

Como o amigo deve ter notado, este é um forum de Linux, não de Windows.
Mas quem pergunta quer saber, e basicamente você teria de mexer no registro do Windows, coisa que não é muito aconselhável fazer quando não se tem um pouco de prática.

O caminho seria basicamente esse:


1. Iniciar / Executar: Regedit

2. na lista de opções que irá aparecer vá abrindo as pastas conforme a seguinte ordem:

-> HKEY_CURRENT_USER
-> Software
-> Microsoft
-> Windows
-> Current
-> Version
-> Policies
-> System


3. Na opção "Wallpaper" informe o caminho de onde está localizado o arquivo:
Ex -> C:Meulogotipo.jpg


4. Na opção Wallpaper Style coloca "2" (sem as aspas)


5. Feche o Regedit e reinicie o computador, e agora você terá um papel de parede fixo.

A coisa é por aí, para fazer o procedimento em uma única máquina.
Mas para fazer isso em toda a rede, você teria de fazer um arquivo em lote (batch) que fizesse isso em todas as máquinas, tendo o cuidado de marcar o parâmetro /y para que as alterações fossem feitas sem que o sistema perguntasse nada.
Esse parâmetro pode ser uma facilidade no ambiente Windows, mas também pode vir a ser uma tremenda falha de segurança, já que qualquer um pode enviar comandos para um PC Windows os quais serão executados mesmo sem a permissão do usuário.

Obs.: Esta dica funciona até mesmo nos "Starter Edition" da vida, onde muitos "técnicos" dizem que é "impossível" trocar o papel de parede...


4. cara eu consegui com esse script

Rodrigo Santos
Rondoncsh

(usa Outra)

Enviado em 19/12/2013 - 21:18h

adicione a linha no seu smb.conf
# logon script = logon.bat

crie esse arquivo na pasta
#nano /var/samba/netlogon/logon.bat
nao esqueça de salvar no formato bat do windows

:: Configure Wallpaper
xcopy "\\meuservidor\desktop\desktop.png" "%USERPROFILE%" /C/Y/D
REG ADD "HKCU\Control Panel\Desktop" /V Wallpaper /T REG_SZ /F /D "%USERPROFILE%\desktop.png"
REG ADD "HKCU\Control Panel\Desktop" /V WallpaperStyle /T REG_SZ /F /D 2
REG ADD "HKCU\Control Panel\Desktop" /V TileWallpaper /T REG_SZ /F /D 0
:: Para as alterações entrarem em vigor imediatamente
%SystemRoot%\System32\RUNDLL32.EXE user32.dll, UpdatePerUserSystemParameters






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts