O "Exportar-CSV”CMDlet em PowerShell converte os objetos em uma série de valores separados por caracteres (CSV). Cada objeto é uma linha que contém uma lista separada por caracteres de valores de objeto. Principalmente, exporta os dados do PowerShell para o CSV (valores separados por vírgula). Além disso, ele salva os dados em um “.CSV" arquivo. O arquivo CSV salvo pode ser facilmente importado para outros aplicativos, como o Google Docs, ou Excel.
Neste post, a conversão de objetos em arquivos CSV será demonstrada com exemplos.
Como usar efetivamente o Export-CSV para converter objetos em arquivos CSV?
Como afirmado acima, o cmdlet “Exportar-CSV”É utilizado para executar a conversão de objetos em arquivos CSV no PowerShell. Uma explicação adicional do cmdlet declarada é dada na forma de exemplos abaixo.
Exemplo 1: Exportar o processo do Windows para um arquivo delimitado por vírgula
Este exemplo exportará o processo do Windows para um arquivo delimitado por vírgula usando o “Exportar-CSV”Cmdlet:
Get-Process | Exportação-CSV C: \ Doc \ ObjectFile.CSV
De acordo com o código acima:
Vamos verificar se o objeto foi convertido em um arquivo "CSV", executando o comando abaixo:
Get-Childitem C: \ Doc \ ObjectFile.CSV
No código acima mencionado:
Exemplo 2: Exportar processos do Windows para um arquivo delimitado semi-colon
Nesta ilustração, os processos do Windows serão exportados para um arquivo delimitado semi-colon. Por esse motivo, basta adicionar o “-Delimitador”Parâmetro após o caminho do arquivo e atribui o semi-colon a ele“;”:
Get-Process | Exportar -CSV -Path C: \ doc \ arquivo.CSV -Delimiter ';'
Vamos verificar se os objetos foram ou não convertidos em arquivo CSV ou não, executando o comando abaixo:
Get-Content C: \ doc \ arquivo.CSV
Exemplo 3: Exportar objetos seletivos para arquivos CSV
Esta demonstração exibirá apenas as propriedades seletivas do cmdlet específico:
Get-date | Select -object -Property DateTime, Day, Dayofweek, Dayofyear | Exportação-CSV C: \ Doc \ Newcsv.CSV
De acordo com o código acima mencionado:
Execute o código abaixo para verificar se os objetos foram convertidos em arquivo CSV:
Get-Content C: \ Doc \ Newcsv.CSV
Trata -se de converter objetos em arquivos CSV usando o PowerShell.
Conclusão
O "Exportar-CSV”O cmdlet em PowerShell é utilizado para converter os objetos em arquivos CSV no PowerShell. Além disso, exporta os objetos CSV para os arquivos e cria um arquivo CSV. Este post elaborou em um guia detalhado sobre o cmdlet "Export-CSV".