Очень полезно - когда я использовал $CSVInfo = Import-CSV c:\datatable.csv
$CSVInfo = Import-CSV c:\datatable.csv
Ничего не возвращалось, когда я открывал переменную из командной строки. Почему это? Не имеет смысла
Я открывал и редактировал CSV в Excel. После долгого времени я открыл его в NotePad ++ и проверил. Encoding было UTF-8
NotePad ++
Encoding
UTF-8
Я изменил это на ANSI, и, Вуаля! Данные были возвращены при запросе командной строки, что содержалось в $CSVInfo
ANSI
$CSVInfo