PowerShellスクリプトでの文字コード

PowerShellスクリプトを書いている時に、日本語のcsvを読み込んでデータを整形したい場面があったのですが、文字コードがうまく設定できず文字化けしてしまい、手こずりました。

一度、PCの設定を変更してしまったために、その後別ファイルのマクロがうまく動かなくなるという問題がおきました。。。

解決方法としてはシンプルで、日本語を使用しているファイルをvscodeで開き、設定からchange file encodingを選択し、utf-8 with bomで保存するだけでした。


いいなと思ったら応援しよう!