CSVファイルを扱う方法[Windows PowerShell]

実行環境
Windows PowerShell 5.1

CSVファイルを扱うには、「Import-Csv」を使います。

Import-Csv CSVファイル名

その際、オプションの指定がないと、文字コードはUnicodeを指定したことになります。

ExcelでCSVファイルを作成すると、文字コードはSJISになります。
SJISの場合、「-Encoding Default」を指定する必要があります。

結果を「ForEach-Object」で受け取ることで、一行づつ処理することができます。

特定の列の値のみ取得するには、「$_.列名」のように入力します。

以上、CSVファイルを扱う方法でした。

この記事が気に入ったらサポートをしてみませんか?