Copiar la salida de comandos DOS

Diciembre 2016

Bajo Windows Vista y Windows 2003 Server, el comando CLIP permite copiar la salida de comandos del intérprete de comandos DOS. Por ejemplo, este truco te puede ser útil si tienes que pegar la salida del comando IPCONFIG en un foro, evitándote volver a escribir toda la salida del comando.

Copiar la salida de un comando en el portapapeles

  • En el interprete de comandos (Menú Inicio > Todos los programas > Accesorios > Símbolo del sistema), escribe CMD | CLIP

  • Ahora ingresa el comando que deseas ejecutar, por ejemplo IPCONFIG y presiona Enter.

  • El comando se ejecutara.
    • Si ingresaste un comando que necesita un tiempo considerable para ejecutarse, entonces deberás esperar. El problema es que nada te indica si la ejecución de un comando ha terminado o no.
    • Ten en cuenta que es preferible elegir cuidadosamente los parámetros del comando para evitar los mensajes de confirmación intermedios, ya que estos mensajes son interpretados en segundo plano sin que te des cuenta. Para obtener ayuda sobre un comando escribe el comando seguido de /?
  • Cuando termine la ejecución del comando, escribe EXIT. Los resultados serán copiados inmediatamente en el portapapeles.

  • Pégalos en el foro(haz clic derecho sobre la zona de texto de tu mensaje y selecciona “Pegar”)



Atajos:
  • IPCONFIG /ALL | CLIP: copia en el portapapeles la configuración de la red del PC.
  • DIR | CLIP: copia en el portapapeles el contenido del directorio actual.
  • NET VIEW | CLIP: copia en el portapapeles la lista de usuarios conectados pertenecientes a un mismo grupo de trabajo.
  • DRIVERQUERY | CLIP: copia en el portapapeles la lista de drivers instalados en el PC.
  • SC QUERY | CLIP: copia en el portapapeles la lista de servicios y sus estados.
  • De igual forma para los otro comandos.


En Windows XP este comando no está disponible. Pero puedes añadirlo, descargando este archivo. Luego descomprímelo en la carpeta Windows\system32.

También es posible copiar texto del intérprete de comandos haciendo clic en la pequeña c:\ (en la esquina superior izquierda de la ventana) y luego seleccionando Editar > Seleccionar todo, luego resaltar el texto a copiar y hacer clic en Editar > Copiar.

Copiar los resultados en un archivo texto


Este truco es válido para XP y Vista.
Siempre en el interprete de comandos, basta ingresar el comando deseado seguido de

> [ruta del archivo] \[nombre del archivo]


Por ejemplo:

IPCONFIG /ALL >C:\red.txt creara un archivo texto llamado “red” en la raíz de C conteniendo la configuración de la red actual.
Si la ruta contiene espacios, será necesario utilizar las comillas:

DIR > "C:\Documents and settings\yo\Escritorio\lista.txt" crea un archivo llamado lista en el escritorio del usuario “yo” conteniendo la lista de la carpeta actual en la consola.

Consulta también :
El documento «Copiar la salida de comandos DOS» de CCM (es.ccm.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo siempre y cuando respetes las condiciones de dicha licencia y des crédito a CCM.