miércoles, 17 de marzo de 2010

Windows GodMode

El conocido truco del "Modo Dios" (GodMode) nos permite acceder de manera directa a todas las principales funciones de configuración de Windows Vista, 7 y 2008.

Simplemente se trata de crear una carpeta, por ejemplo en el escritorio y la renombramos a GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

Esto nos mostrará un acceso directo similar al Panel de Control.

Dicho acceso directo nos llevará a la siguiente pantalla, en la cual se nos listan de manera ordenada las opciones de configuración de Windows (En Windows 7 Ultimate, unas 270 opciones).



Realmente la carpeta no tiene por qué nombrarse como GodMode. Lo realmente importante es el identificador (GUID) del nombre canónico que viene a continuación del punto (.).

ASí, por ejemplo, podemos crear otros accesos directos del tipo:


LOCATION.{00C6D95F-329C-409a-81D7-C46C66EA7F33}
BIOMETRIC.{0142e4d0-fb7a-11dc-ba4a-000ffe7ab428}
POWER.{025A5937-A6BE-4686-A844-36FE4BEC8B6D}
NOTIFICATION.{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}
CREDENTIALS.{1206F5F1-0569-412C-8FEC-3204630DFB70}
NETWORKAPPS.{15eae92e-f17a-4431-9f28-805e482dafd4}
DEFAULTS.{17cd9488-1228-4b2f-88ce-4298e93e0966}
ASSEMBLIES.{1D2680C9-0E2A-469d-B787-065558BC7D43}
WIRELESS.{1FA9085F-25A2-489B-85D4-86326EEDCD87}
NETWORK.{208D2C60-3AEA-1069-A2D7-08002B30309D}
DRIVES.{20D04FE0-3AEA-1069-A2D8-08002B30309D}
PRINTERS.{2227A280-3AEA-1069-A2DE-08002B30309D}
REMOTE.{241D7C96-F8BF-4F85-B01F-E2B043341A4B}
FIREWALL.{4026492F-2F69-46B8-B9BF-5654FC07E423}
PERFORMANCE.{78F3955E-3B90-4184-BD14-5397C15F1EFC}

La explicación de esta función puede encontrarse en los siguientes artículos del MSDN de Microsoft.

Specifying a Namespace Extension's Location
http://msdn.microsoft.com/en-us/library/cc144096%28VS.85%29.aspx#virtual

Canonical Names of Control Panel Items
http://msdn.microsoft.com/en-us/library/ee330741%28VS.85%29.aspx

IMPORTANTE: Comentar que esto funciona perfectamente en las versiones de 32 bits, pero se han detectado inestabilidades en Windows Vista y 2008 de 64 bits (Puede causar "crashes", así que mejor no usarlo en 64 bits).