PowershellでCSV読み込み
class ADUser {
[string]$ID
[string]$Name
[string]$Email
}
try {
$CsvFilePath=”C:\Users\管理者\Desktop\powershell\ユーザー一覧.csv”
$CsvData=Import-Csv -Path $CsvFilePath -Encoding UTF8
}catch{
Write-Error “CSVファイルの読み込みに失敗しました:$($_.Exeption.Message)”
exit 1
}
$ADUsers=@()
foreach($Row in $CsvData){
$User=[ADUser]::new()
$User.ID=$Row.ID
$User.Name=$Row.Name
$User.Email=$Row.Email
$ADUsers+=$User
}
$ADUsers