Esta redacción observará detalles en profundidad para enviar una salida a un archivo.
Cómo enviar/redirigir la salida a un archivo de texto utilizando el cmdlet "File" de PowerShell?
La salida se puede redirigir a un archivo de texto utilizando el "Fila" dominio. Por esta razón:
Ejemplo 1: Obtenga fecha y hora y redirige a un archivo utilizando el cmdlet "fuera de archivo"
En el siguiente ejemplo, primero, hemos agregado el "Obtener la fecha"Cmdlet para obtener la fecha y la hora. Después de eso, agregamos la tubería "|"Para transferir la salida del cmdlet" Get-Date "al"Fila" dominio. Luego asignamos la ruta del archivo al comando "File fuera":
> Get-Date | File C: \ Doc \ File.TXTEjecutar el "Obtener el contenido"Cmdlet junto con la ruta del archivo para verificar la salida se redirigió a un archivo o no:
> Get-Content C: \ Doc \ File.TXTSe puede observar que el archivo contiene la fecha y hora actuales:
Ejemplo 2: redirige una salida de cadena a un archivo utilizando cmdlet "fuera de archivo"
En este siguiente ejemplo, primero, hemos agregado una cadena de texto en el interior y usamos la tubería "|" y el "FilaComando "para redirigirlo al archivo especificado:
> "Hola mundo" | File C: \ Doc \ File.TXTEjecute el comando dado para verificar si la salida se exportó o no:
> Get-Content C: \ Doc \ File.TXTEjemplo 3: redirigir una cadena a un archivo de texto y agregarlo
Para agregar el texto en un archivo existente, simplemente agregue el "-AdjuntarParámetro al final de la línea de comando:
> "Hola gente" | File C: \ Doc \ File.txt -appendPara la verificación, ejecute el comando dado:
> Get-Content C: \ Doc \ File.TXTEso se trataba de utilizar el comando Out-Cmdlet para redirigir la salida a un archivo.
Conclusión
La salida en PowerShell se puede redirigir a un archivo utilizando el "Fila"Cmdlet. Por esa razón, primero, escriba la cadena o comando cuya salida desea enviar a un archivo. Luego, agregue la tubería "|", Y cmdlets" de archivo fuera ", y asigne la ruta del archivo de destino. Este artículo ha discutido el enfoque para enviar una salida a un archivo de texto utilizando el cmdlet "fuera de archivo" en PowerShell.