Remove the Libraries and Control Panel icon from the desktop


Pessoal,

Esta dica pode ser útil quando configuramos uma política muito restritiva no Windows 7…..quando forçamos o tema clássico, o sistema inclui no desktop um atalho de shell da pasta Libraries e Control Panel .Via GPO até consigo remover os atalhos, porém também é removido qualquer outro atalho inserido no desktop, mesmo se este for criado via script de logon…

O método que encontrei para sanar este impecilho, foi deletando as seguintes chaves do registro:

Remover o ícone de biblioteca:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{031E4825-7B94-4dc3-B131-E946B44C8DD5}]

Remover o ícone do Painel de Controle:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{26EE0668-A00A-44D7-9371-BEB064C98683}]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0}]

Para quem precisar fazer um VBS para isso……segue:

Const HKEY_LOCAL_MACHINE = &H80000002
strComputer = “.”
on error resume next
Set oReg=GetObject(“winmgmts:{impersonationLevel=impersonate}!\\” & _
    strComputer & “\root\default:StdRegProv”)
 
strKeyPath = “SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{031E4825-7B94-4dc3-B131-E946B44C8DD5}”
strKeyPath = “SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{26EE0668-A00A-44D7-9371-BEB064C98683}”
strKeyPath = “SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0}”
oReg.DeleteKey HKEY_LOCAL_MACHINE, strKeyPath

Espero que seja útil!!