fixa-wallpaper +bloqueio de troca

1. fixa-wallpaper +bloqueio de troca

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 17/10/2012 - 11:06h

Bom galera, sei que é um fórum Linux, mas a minha dúvida pode esclarecer muitos sysadmin também na tentativa de fixar o wallpaper na máquina em escolas, bloqueando assim a troca do wallpaper.

Então fiz um script em .bat que copia a imagem da rede para o diretório padrão das imagens de wallpaper do Windows, efetua o bloqueio do wallpaper e do regedit.exe, mas ainda tem o gpedit.msc que falta bloquear.

fixa-wallpaper.bat

::copia a imagem de wallpaper da rede para o diretório padrão onde fica os wallpaper default
copy \\192.168.1.3\wallpaper\wallpaperDefault.jpg "C:\Windows\Web\Wallpaper\wallpaperDefault.jpg
::habilita troca imagem de bloqueio padrão
REG ADD "HKCU\Control Panel\Desktop" /v Wallpaper /T REG_SZ /F /D "C:\Windows\Web\Wallpaper\wallpaperDefault.jpg"
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop" /v NoChangingWallPaper /t REG_DWORD /d 0x00000001 /f
::bloqueia o regedit
REG ADD HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\ /v DisableRegistryTools /t REG_DWORD /d 0x00000001 /f
%SystemRoot%\System32\RUNDLL32.EXE user32.dll, UpdatePerUserSystemParameters


Então, falta bloquear o gpedit.msc pelo regedit para completar o script .bat, alguém sabe como?


  


2. Re: fixa-wallpaper +bloqueio de troca

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 17/10/2012 - 19:06h

ninguém sabe bloquear o gpedit.msc pelo regedit ?
Apenas falta isso para finalizar o script abaixo...


set policies="HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System"
set explorer="HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer"
set winsyst="HKCU\Software\Policies\Microsoft\Windows\System"
set unistall="HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer"
set international="HKCU\Control Panel\International"
set bloq="1"
set type="REG_DWORD"
::bloqueia o regedit
reg add %policies% /v "disableregistrytools" /t %type% /d %bloq% /f
::bloqueia o cmd
reg add %winsyst% /v "DisableCMD" /t %type% /d %bloq% /f
::tentei usar o comando abaixo, mas não funcionou o bloqueio do gpedit
reg add %policies% /v "disablegpedit" /t %type% /d %bloq% /f

::copia a imagem da rede
copy \\192.168.1.3\imagens\wallpaper.jpg "C:\Windows\Web\Wallpaper\wallpaper.jpg
::habilita troca imagem de bloqueio padrão
REG ADD "HKCU\Control Panel\Desktop" /v Wallpaper /T REG_SZ /F /D "C:\Windows\Web\Wallpaper\wallpaper.jpg"
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop" /v NoChangingWallPaper /t REG_DWORD /d 0x00000001 /f
%SystemRoot%\System32\RUNDLL32.EXE user32.dll, UpdatePerUserSystemParameters


Pelo menos alguém deve saber, tem que ter um jeito de bloquear o gpedit.msc pelo comando regedit.

Então alguém sabe ?


3. Re: fixa-wallpaper +bloqueio de troca

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 18/10/2012 - 01:05h

Bom fiz uns testes aqui mas não foi satisfatório:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun]
"1"="gpedit.msc"


Ele da a mensagem e abre com tudo bloqueado

Veja se te ajuda


4. Re: fixa-wallpaper +bloqueio de troca

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 18/10/2012 - 08:03h

Testei o seu comando, sintaxe correta, mas mesmo assim abriu o gpedit.msc, então adaptei conforme abaixo, e continua na mesma.

::REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\" /v DisallowRun /t REG_DWORD /d "1"="gpedit.msc"

SET policies="HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System"
SET explorer="HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer"
SET winsyst="HKCU\Software\Policies\Microsoft\Windows\System"
SET unistall="HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer"
SET international="HKCU\Control Panel\International"
SET bloq="1"
SET type="REG_DWORD"
REG ADD %explorer% /v "DisallowRun" /t %type% /d %bloq% /f


Fica a vontade para testar, se conseguir bloquear o gpedit.msc favor compartilhar aqui.

Lembrando que no post anterior o regedit.exe já esta bloqueado, apenas falta bloquear também o gpedit.msc.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts