Cómo capturar la salida de la línea de comandos en un archivo en Windows

Este tutorial le enseñará cómo capturar la salida de la línea de comandos en un archivo de texto en Windows y también cómo crear automáticamente una lista de todos los archivos y carpetas desde una ubicación específica, en lugar de escribir uno por uno.

-->

Este es un tutorial rápido sobre cómo capturar la salida de la línea de comandos en un archivo en Windows. Esto es útil por una variedad de razones, pero realmente es útil cuando está tratando de solucionar un problema en su computadora y necesita enviar datos a otra persona para que lo ayude.





Esto es lo que haría normalmente: abriría el símbolo del sistema, escribiría el comando y esperaría la salida; haga clic derecho en la ventana y seleccione marcar, seleccione el contenido que necesita. Cree un nuevo archivo de texto, pegue el resultado de salida y finalmente guarde el archivo. ¡Este proceso consta de 7 pasos!

Captura de salida de comandos

Hay una forma más sencilla de hacer esto con un interruptor de línea de comando; se reducirá de 7 pasos a 2.

1Abra el símbolo del sistema de Windows o cmd.



2Escriba el comando que desea así:

ping google.com> C: filename.txt

y presione Entrar. los (>) El símbolo es lo que hace posible, junto con el archivo de destino, verter lo que sea el resultado del comando en un archivo.

No verá el resultado de salida en la ventana del símbolo del sistema, pero verá su contenido cuando abra el archivo. Si necesita agregar resultados al contenido de un archivo de texto existente, use los siguientes símbolos >>



(ping bing.com >> C: nombre de archivo.txt) .

No solo tu puedes usar TXT extensión de archivo, pero también puede usar las antiguas extensiones de Microsoft Office, como Doc o xls.

Propina: Si necesita crear una lista de todos los archivos y carpetas desde una ubicación específica, en lugar de escribir uno por uno, use este comando:



  • C: Ubicación de carpeta> dir / b> c: your_output_file_name.cs v

O si necesita crear una lista de un tipo específico de archivo, use este comando:

  • C: Ubicación de carpeta> dir * .doc / b> C: your_output_file_name.csv

(*) representa cualquier nombre y (.Doc) el tipo de archivo del que desea obtener una lista y (/b) utiliza un formato simple (sin información de encabezado ni resumen).

El uso del formato CSV generará un archivo de tipo Excel y cada entrada se organizará en celdas.



Todos estos deberían funcionar en Windows XP, Windows Vista, Windows 7; etc.

¡Eso es todo!