Guía de tecnologías

Agregar “Copiar contenido” al menú contextual de Windows 11

7 min read Windows Actualizado 02 Oct 2025
Copiar contenido desde el menú contextual en Windows 11
Copiar contenido desde el menú contextual en Windows 11

Portapapeles y documento.jpg?w=1600&h=900&fit=crop)

Introducción

Copiar todo el texto de archivos TXT normalmente implica abrir el documento, seleccionar todo y presionar Ctrl + C. En Windows 11 puedes agilizar ese proceso añadiendo una opción al menú contextual que copie el contenido del archivo directamente al portapapeles. Este artículo explica paso a paso cómo crear esa opción mediante una pequeña modificación del Registro, qué formatos adicionales puedes cubrir, alternativas seguras y cómo deshacer el cambio.

Importante: editar el Registro puede afectar el sistema si se hace mal. Haz una copia de seguridad del Registro o crea un punto de restauración antes de empezar.

¿Qué hace este ajuste? (Resumen rápido)

El ajuste crea una entrada en HKEY_CLASSES_ROOT para el tipo de archivo de texto que añade una acción llamada “Copiar contenido”. Esa acción ejecuta el comando:

cmd /c clip < "%1"

que redirige el contenido del archivo seleccionado al comando clip.exe de Windows, el cual coloca texto en el portapapeles.

Requisitos y precauciones

  • Necesitas privilegios administrativos para editar el Registro.
  • Haz una copia de seguridad del Registro o crea un punto de restauración.
  • El método funciona con archivos de texto plano (.TXT) y se puede adaptar a otros tipos cambiando la rama de Registro.

Nota: clip.exe solo copia texto. Si el archivo contiene binarios o codificaciones no compatibles, el resultado puede no ser el esperado.

Pasos para añadir la opción “Copiar contenido” al menú contextual (guía paso a paso)

  1. Abre Ejecutar (Windows + R).

  2. Escribe regedit y pulsa Aceptar.

  3. Navega hasta la rama:

    HKEY_CLASSES_ROOT\SystemFileAssociations\text\shell

    (puedes pegar la ruta en la barra de direcciones del Editor del Registro).

  4. Haz clic derecho sobre la clave shell y selecciona Nuevo > Clave.

Opciones Nuevo > Clave en el Registro

  1. Nombra la nueva clave como: CopytoClip.
  2. Haz clic derecho sobre CopytoClip y crea otra clave dentro de ella: Nuevo > Clave, y nómbrala command.

Clave CopytoClip creada en el Registro

  1. Selecciona la clave CopytoClip y en el panel derecho haz doble clic sobre (Predeterminado) para editar su valor. Escribe: Copy Content y pulsa OK. Esto define el texto que verá el usuario en el menú.
  2. Selecciona la subclave command y edita su (Predeterminado); en el campo Valor introduce exactamente:

cmd /c clip < "%1"

Ventana Editar cadena con el comando cmd /c clip <

  1. Pulsa OK y cierra el Editor del Registro.

Verificar que funciona

  • Abre el Explorador de archivos y localiza un archivo TXT.
  • Haz clic derecho sobre el archivo y selecciona “Mostrar más opciones” si estás usando el menú compacto de Windows 11.
  • Deberías ver la entrada “Copy Content” (o la cadena que pusiste). Selecciónala.

Opción

  • Para comprobar que el texto se copió al portapapeles, presiona Windows + V para abrir el historial del portapapeles. Ahí verás el contenido copiado y podrás pegarlo con Ctrl + V en cualquier aplicación.

Pestaña historial del portapapeles

Cómo eliminar la opción (restaurar)

Si quieres quitar la opción, vuelve al Registro y borra la clave CopytoClip en:

HKEY_CLASSES_ROOT\SystemFileAssociations\text\shell\CopytoClip

Haz clic derecho sobre CopytoClip y selecciona Eliminar.

Opción Eliminar clave en el Registro

Extender la función a otros formatos de archivo

La configuración anterior afecta a archivos TXT asociados con SystemFileAssociations\text. Para otros tipos de archivo, replica la estructura CopytoClip y command en las siguientes claves según el tipo:

  • REG: HKEY_CLASSES_ROOT\regfile\shell
  • BAT: HKEY_CLASSES_ROOT\batfile\shell
  • XML: HKEY_CLASSES_ROOT\xmlfile\shell
  • JS: HKEY_CLASSES_ROOT\JSFile\shell

Tras crear las claves y el comando idéntico, el menú contextual mostrará la entrada “Copy Content” para esos tipos de archivo.

Clave regfile en el Registro

Alternativas sin editar el Registro

  • PowerShell (temporal): Puedes usar un script o alias que copie el contenido de un archivo al portapapeles, por ejemplo:

    Get-Content -Raw -Path "ruta\archivo.txt" | Set-Clipboard

    Este enfoque no modifica el menú contextual pero es útil para automatizaciones.

  • Herramientas de terceros: Existen utilidades para editar el menú contextual (como ShellExView o herramientas de personalización) que ofrecen interfaces gráficas para añadir comandos. Evalúa la reputación y la seguridad de la herramienta antes de instalarla.

  • Script .reg: Si administras varios equipos, crea y despliega un archivo .reg que agregue las claves correspondientes. Un archivo .reg puede automatizar el cambio en entornos empresariales.

Buenas prácticas y seguridad

  • Respaldo: Exporta la rama del Registro antes de cambiarla (Archivo > Exportar en regedit) o crea un punto de restauración del sistema.
  • Permisos: En equipos corporativos, consulta con el equipo de TI. Modificar claves en HKEY_CLASSES_ROOT puede requerir políticas o aprobaciones.
  • Codificación: Si tus archivos usan codificaciones no UTF-8 (por ejemplo, UTF-16), comprueba que el resultado en el portapapeles tenga la codificación esperada. clip.exe maneja texto pero la codificación puede variar.
  • Privacidad: Si el archivo contiene datos sensibles, ten en cuenta que aparecerá en el historial del portapapeles (Windows + V). Borra el historial si es necesario.

Important: Este método copia texto en crudo. No realiza filtrado de datos ni comprobaciones de seguridad.

Solución de problemas (trucos rápidos)

  • No aparece la opción en el menú: asegúrate de crear las claves en la rama correcta y de cerrar/reabrir el Explorador de archivos. En algunos casos es necesario reiniciar explorer.exe o el equipo.
  • El contenido no se pega correctamente: verifica la codificación del archivo. Prueba con PowerShell Get-Content -Raw | Set-Clipboard para comparar.
  • Error de permisos al crear claves: ejecuta regedit como administrador.

Lista de verificación (rápida) — antes de aplicar

  • Copia de seguridad del Registro o punto de restauración creado.
  • Acceso administrativo confirmado.
  • [ ] Shell: Ruta correcta HKEY_CLASSES_ROOT\SystemFileAssociations\text\shell.
  • [ ] Valor de comando: cmd /c clip < "%1" escrito exactamente.
  • Probar con Windows + V y pegar en una app.

Plantilla .reg para administradores (ejemplo)

Si gestionas varios equipos, puedes crear un archivo .reg como este (guárdalo con extensión .reg y revisa antes de importar):

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\SystemFileAssociations\text\shell\CopytoClip] @=”Copy Content”

[HKEY_CLASSES_ROOT\SystemFileAssociations\text\shell\CopytoClip\command] @=”cmd /c clip < \”%1\””

Nota: Al usar .reg, las barras y comillas deben estar escapadas correctamente en editores de texto.

Casos en los que esta técnica no es apropiada (contraejemplos)

  • Archivos binarios o documentos con formato (por ejemplo .DOCX, .PDF) no deben procesarse con clip.exe porque obtendrás texto ilegible o datos no útiles.
  • Sistemas con restricciones de seguridad que impiden ejecutar comandos por el menú contextual (entornos muy restringidos o con políticas de ejecución deshabilitadas).
  • Si necesitas preprocesar, filtrar o anonimizar texto antes de copiarlo: entonces implementa un script intermedio en PowerShell que haga esa validación.

Mapa de decisión (rápido)

Mermaid diagram:

flowchart TD
  A[¿Archivo es texto plano?] -->|Sí| B[¿Quieres copiar sin abrir?]
  A -->|No| E[Usar otra herramienta]
  B -->|Sí| C[Agregar CopytoClip en Registro]
  B -->|No| D[Abrir y copiar manualmente]
  C --> F[Probar con Windows + V]
  F --> G[Funciona?]
  G -->|Sí| H[Listo]
  G -->|No| I[Revisar permisos y codificación]

Pequeña metodología para despliegues masivos

  1. Documenta el cambio y su propósito.
  2. Prepara un archivo .reg probado en una máquina de laboratorio.
  3. Distribuye mediante GPO, SCCM o la herramienta de gestión que uses.
  4. Verifica en un subconjunto de usuarios antes de desplegar en producción.

Glosario (1 línea)

  • clip.exe: utilidad de Windows que toma entrada estándar y la coloca en el portapapeles.

Preguntas frecuentes

¿Es seguro editar esas claves del Registro?

Sí, si sigues los pasos y haces una copia de seguridad. La modificación propuesta solo añade una acción que ejecuta clip.exe; no cambia asociaciones de archivos ni ejecutables del sistema.

¿Puedo automatizar esto para muchos equipos?

Sí: crea y distribuye un archivo .reg o usa políticas de sistema para aplicar la configuración.

¿Funciona con archivos en red?

Sí, siempre que la cuenta tenga permisos de lectura sobre el archivo. Si el archivo está bloqueado por otro proceso, clip fallará.

Resumen y recomendaciones finales

  • Esta modificación acelera la copia de texto desde archivos .TXT directamente al portapapeles.
  • Realiza una copia de seguridad del Registro y prueba en un equipo antes de desplegar masivamente.
  • Considera alternativas (PowerShell o herramientas de terceros) si necesitas procesamiento adicional o una solución sin cambios en el Registro.

Extras rápidos: si trabajas con texto sensible, recuerda limpiar el historial del portapapeles y educar a los usuarios sobre riesgos de privacidad.

Autor
Edición

Materiales similares

Inscribir YubiKeys en masa con LinOTP
Autenticación

Inscribir YubiKeys en masa con LinOTP

Carpeta AppData en Windows: qué es y cómo gestionarla
Windows

Carpeta AppData en Windows: qué es y cómo gestionarla

Instalar la app Conectar en Windows 11
Windows

Instalar la app Conectar en Windows 11

Evento Eternatus en Pokémon Go: atrápalo ahora
Guía de juego

Evento Eternatus en Pokémon Go: atrápalo ahora

Copiar contenido desde el menú contextual en Windows 11
Windows

Copiar contenido desde el menú contextual en Windows 11

Cambiar nombre visible en Plex
Guía

Cambiar nombre visible en Plex