Для успешного использования необходимо отметить 3 пункта Import-CSV
- данные должны включать строку с заголовками или заголовки должны быть указаны в качестве параметра. Без сообщения об ошибке не очень полезно
- кодовая страница 1252 не работает, отсутствует параметр -encoding, который предлагает значение по умолчанию, как в аналогичных других командлетах.
- После того, как первые две точки заполнены, параметр -delimiter работает, как описано.
текст ссылки
Я действительно думал об использовании gc и split для решения моей проблемы, где данные имеют около
20000 строк.
Здесь для демонстрации приведу пример из 1 строки:
Содержимое файла DemoData.csv:
1;München;Bayern
Содержимое Import-DemoData.ps1
$header = "id","Ort","Land"
Import-CSV C:\mydata\DemoData.csv -del ';' -head $header