Использование метода PowerShell
Import-csv -Path $LargeFileName | Select-Object -Property $ColumnName | Export-Csv -Path $OutFileName -NoTypeInformation
Настройте переменные LargeFileName.csv, Header ColumnName и OutFileName.csv в соответствии со своими требованиями.
Этот следующий метод PowerShell, использующий gc и ConvertFrom-Csv, обеспечивает более быстрый результат.
$CSV = Get-Content $LargeFileName | ConvertFrom-Csv | Select $ColumnHeading | Export-Csv -Path $OutFileName -NoTypeInformation
Чтобы получить больше заголовков, используйте разделение запятыми
$CSV = Get-Content $LargeFileName | ConvertFrom-Csv | Select $ColumnHeading1, $ColumnHeading2 | Export-Csv -Path $OutFileName -NoTypeInformation