El Blog de Enrique Cortés

jueves, 15 de febrero de 2007

Añadir las opciones "Copiar a" y "Mover a" al
menú contextual de archivos y carpetas


En Windows XP, podemos agregar dos nuevas opciones al menú contextual de archivos y carpetas (menú contextual que aparece al hacer clic con el botón secundario del ratón sobre un archivo o una carpeta del explorador de Windows).

Con anteriores versiones de Windows, teníamos que echar mano de la "Powertoy" *SendTo: any folder* para ampliar la funcionalidad del menú contextual Enviar a:, con un panel que nos permitiera de una manera rápida y sencilla copiar y mover documentos y carpetas enteras entre las diferentes unidades del sistema. En Windows XP, también podemos añadir estas útiles opciones al menú contextual introduciendo ciertos comandos en el registro.

Para ello, iniciamos el bloc de notas (notepad) y copiamos el siguiente contenido:



Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ ContextMenuHandlers\Copy To]
@="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ ContextMenuHandlers\Move To]
@="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ ContextMenuHandlers\Send To]
@="{7BA4C740-9E81-11CF-99D3-00AA004AE837}"




Hay que tener en cuenta que las líneas entre corchetes, deben escribirse en una sola línea. Una vez copiado, guardamos el archivo en el escritorio con el nombre *enviara.reg* (con extensión .reg, no lo guardeis como *enviara.reg.txt*), e introducimos su contenido en el registro haciendo dobre clic sobre el mismo. A partir de ese momento, el menú contextual del explorador tendrá dos nuevas opciones: "Copiar a la carpeta..." y "Mover a la carpeta...".

2 comentarios:

Patman dijo...

Hay un error: el espacio entre "\" y "ContextMenuHandlers".

Aparte de eso, es un consejo muy útil.

Enrique Cortés dijo...

NO, ahí no debe haber ningún espacio. Son claves del registro, y no existen espacios después de "\"