Как прокомментировал Джим Сюй , здесь мой комментарий в качестве ответа.
Входной файл, который вы показываете нам, не является CSV-файлом, а представляет собой список значений UPN на всехотдельной строкой.
Чтобы прочитать эти значения как строковый массив, проще всего использовать Get-Content
:
$PATH = "C:\Users\cs\Documents\IT Stuff\Project\Azure AD Update\AD-Update-ClinicalCMs-Test.csv"
$CMs = Get-Content -Path $PATH
Конечно, несмотря на значительное перерасход, может сделать с помощью командлета Import-Csv
:
$CMs = (Import-Csv -Path $PATH -Header upn).upn