carpetas personalizadas en XP

LoginLogin     BuscarBuscar   RegistrarseRegistrarse  PerfilPerfil   Ver M. privadosMsg. privados   MiembrosMiembros   Grupos de UsuariosGrupos Usuarios   FAQFAQ
carpetas personalizadas en XP


Agregar esta página a tu escritorioAgr. Escritorio
Agregar a tus favoritosAgr. Favoritos
Enviar esta página a tus amigosEnviar Amigo
Imprimir esta PáginaImprimir


Google

 

carpetas personalizadas en XP

 
 
carpetas personalizadas en XP
 
Forum  Foros de discusión -> Windows (SO)
Publicar nuevo temaResponder al tema
Ver tema anterior :: Ver tema siguiente  
Mensaje
Asunto: carpetas personalizadas en XP       Mensaje Publicado: Lun Dic 19, 2005 7:26 pm Responder citando
 
 
Creación de carpetas personalizadas en XP

La moda es personalizarlo todo, ¿por qué no nuestras carpetas personales en Windows XP?
Podemos crear nuestra propia carpeta de sistema personalizada al estilo
de la existente Mis documentos, sin posibilidad de ser eliminada o
renombrada, y situarla en el Escritorio y Mi PC. Para ello iniciaremos
la herramienta de edición del registro de sistema con el comando
«regedit.exe» desde el menú Inicio/Ejecutar y localizaremos la rama
HKEY_CLASSES_ROOT\CLSID.
Crearemos entonces una nueva rama de GUID cuyo nombre podremos inventarnos (siempre que no coincida con alguna existente), como por ejemplo FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345, cambiando el valor (predeterminado) de la misma con el nombre que tendrá la carpeta, por ejemplo «mi carpeta».
Bajo esta rama crearemos una subclave llamada DefaultIcon (en nuestro ejemplo HKEY_CLASSES...ABCD1DE12345}\DefaultIcon) y estableceremos su valor (predeterminado) con el nombre del archivo de
icono que representará nuestra carpeta, como por ejemplo C:\windows\
myicon.ico.
Crearemos una nueva subclave bajo la rama principal que llamaremos InProcServer32 (en nuestro ejemplo HKEY_CLASSES...ABCD1DE12345}\InProcServer32) y estableceremos en su valor (predeterminado) el contenido shell32.dll, y crearemos bajo esta misma clave un valor alfanumérico de nombre ThreadingModel, cuyo contenido será «Apartment».
Crearemos un juego de subclave bajo la principal Shell\Open My Menu\Command (en nuestro ejemplo, [HKEY_CLASSES...ABCD1DE12345}\Shell\Open My Folder\Command) y estableceremos su valor (predeterminado) con el contenido equivalente a la orden o comando que se ejecutará cuando se pulse sobre ella, en este caso por el Explorador (por ejemplo, explorer /root,c:\MyFolder). Cambiaremos Open My Folder por el directorio que queremos que se abra.
Por último, crearemos un juego de subclaves comenzando en la principal ShellEx\PropertySheetHandlers\-{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345} (en nuestro ejemplo, [HKEY_CLASSES...ABCD1DE12345}\ShellEx\PropertySheetHandlers\{
FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}])
y otra llamada ShellFolder (en nuestro ejemplo, HKEY_CLASSES...
ABCD1DE12345}\ShellFolder) y crearemos un nuevo valor binario llamado «Attributes» cuyo contenido será «00 00 00 00».

Para situar esta carpeta (que ahora ya es una carpeta de sistema) en el
Escritorio, añadiremos la siguiente clave:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345} y, para añadirla en Mi PC, crearemos esta otra: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\mMyComputer\NameSpace\{FD4DF9E0-E3DE-11CE-BFCFABCD1DE12345}.
Ahora la carpeta no podrá ser eliminada del Escritorio o Mi PC, ni podrá ser renombrada de otra forma que no sea eliminandola clave CLSID y las entradas NAMESPACE creadas en el registro.

Recordad que, cuando se modifica el registro, es saludable hacer previamente una copia, por si acaso.
 
Invitado



Volver arriba
Mostrar mensajes de anteriores:   
Publicar nuevo temaResponder al tema
Foros de discusión -> Windows (SO) Todas las horas son GMT
 
Página 1 de 1
 
Cambiar a:  
Puede publicar nuevos temas   -   No puede responder a temas   -   No puede editar sus mensajes   -   No puede borrar sus mensajes   -   No puede votar en encuestas   -  
 

carpetas personalizadas en XP



 
Foros, Índice e Inicio de los forums  
Informe de Abuso, sugerencia o Error en esta página
Navegue hasta la página erronea, y pinche
Quiero ser Moderador
Deseo Sugerir un Forum

Forotopía, no se hace responsable de los comentarios y post de los miembros de este foro. No tiene ningún típo de vinculación con los autores o moderadores, mas que las de su filiación. Estando estos sujetos a las condiciones de utilización de este sitio.

Si usted cree que los contenidos datos u opiniones vulneran o lesionan algún derecho particular propio o de un tercero. Por favor alértenos con un aviso de abuso. Muchas gracias por su interés y colaboración. Directorios y Enlaces

© Hector Fernández Pereda -- Europe -- Spain -- Asturias   @Email
Administrador