自分のためにメモ
固定長を CSV に変換
$fileContent = Get-Content -Path 'C:\workspaces\test\FixedLength.txt'
$csvData | Set-Content -Path 'C:\workspaces\test\output.csv'
$csvData = $fileContent | ForEach-Object {
$field1 = $_.Substring(0, 10).Trim()
$field2 = $_.Substring(10, 10).Trim()
$field3 = $_.Substring(20, 10).Trim()
"$field1,$field2,$field3"
}
$csvData | Set-Content -Path 'C:\workspaces\test\output.csv'
サンプル
固定長
1234567890アイウエオカキクケコAAAAAAAAAA
1234567890サシスセソタチツテトAAAAAAAAAA
1234567890ナニヌネノハヒフヘホAAAAAAAAAA
以上です~