Cómo exportar CSV en PowerShell en Windows 11/10

Como Exportar Csv En Powershell En Windows 11 10



Este artículo analizará cómo exportar CSV en PowerShell en Windows utilizando ejemplos. La función Export-CSV convierte los objetos de Windows PowerShell en cadenas y luego los guarda en archivos CSV.



Windows PowerShell es una herramienta multiplataforma que puede realizar una gran cantidad de tareas de automatización. Por ejemplo, los usuarios pueden usar PowerShell para extraer datos de servicios de Microsoft como Microsoft 365 o Active Directory. Si necesita seguir procesando dichos datos en Excel u otros sistemas de hojas de cálculo, debe usar la función Exportar-CSV de la utilidad Windows PowerShell.





  Cómo exportar CSV en PowerShell en Windows





historial de la calculadora de windows 10

CSV es una abreviatura de Valores Separados por Comas . El formato de archivo permite a los usuarios importar o exportar datos de una plataforma a otra. Es muy fácil manejar estos procesos, pero necesita el conocimiento, que cubriremos en breve. Es bueno saber que Export-CSV es un cmdlet que se puede usar en Windows PowerShell para exportar la salida del comando a un archivo CSV. Esto lo ayuda a exportar y convertir datos en formatos de archivo compatibles con otras bases de datos o aplicaciones diferentes.



Cómo exportar CSV en PowerShell en Windows

Para exportar CSV en PowerShell, recomendamos usar ISE de Windows PowerShell , ya que le da control sobre cómo maneja el proceso y los archivos CSV. Es más flexible en la forma en que se forma el CSV en su PC. Para exportar CSV en PowerShell, debe saber cómo abrirlo como administrador y comprender la sintaxis general para Export-CSV que se muestra a continuación.

Get-Variable -name [variable name] | Export-CSV [path-to-file].csv

Antes de pasar al ejemplo real, es bueno comprender también los parámetros utilizados en Export-CSV. Éstos son algunos de ellos:

juegos de baloncesto gratis para pc
  • Camino: Esta es la ubicación de destino donde desea guardar su archivo de salida. Por ejemplo, puede especificar ubicaciones como la unidad local o cualquier otra. Si no lo especifica, Export-CVS guardará el archivo en el directorio actual de PowerShell.
  • Adjuntar: Este parámetro especifica si un usuario desea agregar datos a un archivo nuevo o a uno existente. Si omite agregar, Export-CSV creará un nuevo archivo y guardará todos los datos en ese archivo. Si lo especifica, Export-CSV agregará datos en cualquier archivo listo.
  • Delimitador: Este parámetro muestra el final de una subcadena. Puede ser una coma, pero siempre puedes cambiar eso.

  Cómo exportar CSV en PowerShell en Windows



Para demostrar cómo exportar CSV en PowerShell, le mostraremos cómo usar Export-CSV para exportar los datos de los usuarios desde el directorio azul . Siga los siguientes pasos para exportar CSV en PowerShell:

  • En el cuadro de búsqueda, escriba ISE de PowerShell y haga clic en el Ejecutar como administrador opción.
  • Hacer clic sobre el Control de usuario de cuenta aviso que aparecerá.
  • Inserte la siguiente línea de comando y luego presione Entrar:
Get-AzureADUser | Export-Csv e:\newfolder\azureadusers.csv -NoTypeInformation

Si desea exportar datos más precisos, puede agregar otro parámetro, Delimitador. Aquí, usó una coma que es el carácter delimitador. En nuestro ejemplo anterior, puede ir más allá y modificar el comando de la siguiente manera:

Get-AzureADUser | select username, email, department | Export-CSV e:\newfolder\azureaduser.csv -NoTypeInformation

Export-CSV generará la misma información pero tendrá columnas adicionales con los parámetros que especificó al ejecutar el comando.

Esperamos que algo te ayude aquí.

Leer: Cómo exportar la lista de servicios de Windows usando la línea de comando

¿Qué es una alternativa a Export-CSV en PowerShell?

La otra alternativa a Export-CSV es el cmdlet ConvertTo-CSV, que se puede usar para convertir objetos a CSV. También devuelve la salida en forma de un flujo de salida estándar en lugar de un archivo. También puede usar ConvertTo-CSV para recrear objetos a partir de cadenas CSV. Los objetos convertidos son valores de cadena de los objetos iniciales que tienen valores de propiedad. La principal diferencia entre Export-CSV y ConvertTo-CSV es que el primero guarda cadenas CSV en un archivo; de lo contrario, ambos son similares.

¿Qué script de PowerShell se usa para exportar todos los procesos a un CSV?

El cmdlet Export-CSV es el script de PowerShell que se usa para exportar todos los procesos a un CSV. El script crea un CSV de los objetos que desea generar. El objeto en una fila específica contiene una lista separada por caracteres de sus valores de propiedad. Los usuarios pueden utilizar Export-CSV para crear hojas de cálculo o compartir ciertos datos con aplicaciones compatibles con archivos de entrada CSV.

Leer: Cómo convertir CSV a Excel (XLS o XLSX) usando la línea de comandos .

Windows no puede encontrar una imagen del sistema en esta computadora Windows 7
  Cómo exportar CSV en PowerShell en Windows 0 Comparte
Entradas Populares