- - Cómo guardar la salida del comando al archivo desde el símbolo del sistema y PowerShell en Windows 10

Cómo guardar la salida del comando al archivo desde el símbolo del sistema y PowerShell en Windows 10

Los comandos que ejecuta en PowerShell yEl símbolo del sistema puede generar información. A veces, son solo unas pocas líneas, por ejemplo, cuando revisas el ping, o pueden ser muchas líneas, por ejemplo cuando su dirección IP local o su IP externa. Independientemente de la duración del resultado, a veces solo necesita guardarlo en un archivo para que no tenga que recuperar la información una y otra vez. Tanto Command Prompt como PowerShell admiten copiar y pegar, pero también puede guardar la salida del comando en un archivo cuando se ejecuta el comando. A continuación, le mostramos cómo puede hacerlo tanto en Símbolo del sistema como en PowerShell.

Salida del comando al archivo - Símbolo del sistema

Abra el símbolo del sistema e ingrese el comando que desea ejecutar. Sin embargo, antes de tocar Entrar, agregue lo siguiente al final;

> name-of-file.txt

No tiene que crear primero el archivo de texto. El símbolo del sistema lo hará por usted. Si ingresa solo el nombre del archivo, se creará en el mismo directorio en el que se encuentra actualmente el Símbolo del sistema. Puede guardar la salida en una ubicación diferente agregando la ruta a la carpeta en la que desea guardar la salida.

> path-to-foldername-of-file.txt

Si desea guardar el resultado en un archivo pero también verlo en el símbolo del sistema, puede hacerlo con este comando;

> path-to-foldername-of-file.txt | type path-to-foldername-of-file.txt

Salida del comando al archivo - PowerShell

En PowerShell, puede enviar la salida del comando apresentar de la misma manera que puede en el símbolo del sistema. Ingrese el comando que desea ejecutar y antes de tocar Enter, agregue lo siguiente al final. Nuevamente, no tendrá que crear el archivo de texto. PowerShell lo hará por usted.

> name-of-file.txt

Esto guardará el archivo de salida en el mismo directorioen el que se encuentra actualmente PowerShell. Para guardar la salida en un archivo en una ubicación diferente, puede especificar la ruta a la carpeta donde desea guardarla.

Si desea ver el resultado, no puede hacerlo al mismo tiempo que se crea el archivo. Una vez que se haya creado, ejecute este comando y podrá ver su contenido.

Get-Content -Path "path-to-filefile-name.txt"

Si se pregunta si la salida puede serguardado en un tipo diferente de archivo, la respuesta es no. Tanto Command Prompt como PowerShell solo pueden escribir / crear archivos de texto de forma nativa y no hay forma de formatear la salida para que cuando se guarde en un archivo, se vea de cierta manera.

Comentarios