![](https://powershell.work/wp-content/themes/cocoon-master/images/b-woman.png)
PowerShellで
・CSVファイルを読み込む方法
を紹介します!
コード
ここでは例として
・デスクトップ配下のファイル「employee.csv」を読み込む方法
を紹介します。
![employee.csv](https://powershell.work/wp-content/uploads/2023/03/bat_csv_read_001.png)
# CSVファイル
$csvFile = "C:\Users\user\Desktop\employee.csv"
$ws = New-Object -ComObject Wscript.Shell
# CSVファイルの存在有無を確認
if (-Not(Test-Path $csvFile)) {
$ws.popup("CSVファイルが存在しないため、処理を終了します。")
exit
}
# CSVファイルの読み込み
$rs = Import-Csv $csvFile -Encoding Default
foreach ($r in $rs) {
Write-Host $r.名前
Write-Host $r.生年月日
Write-Host $r.性別
Write-Host
}
実行結果
CSVファイルを読み込めました。
![](https://powershell.work/wp-content/uploads/2023/03/bat_csv_read_002.png)
参考
上記で使用した以下の詳細は、公式サイトをご確認ください。
●「Import-Csv」コマンドレット