>>47
>>48

# 入力フォルダと出力ファイルのパスを設定
$in = "C:\Your\CSV\Folder"
$out = "C:\Temp\まとめ結果.csv"

# CSVファイルを取得し、名前順に並べて処理
Get-ChildItem "$in\*.csv" | Sort-Object Name | ForEach-Object {

# 先頭3行だけ取得
$csv = Get-Content $_.FullName -TotalCount 3 -Encoding UTF8 | ConvertFrom-Csv -Header Column1

# 1ファイル分の情報をオブジェクトとして作成
[PSCustomObject]@{
ファイル名 = $_.Name
更新日 = $_.LastWriteTime.ToString("yyyy/MM/dd")
更新時刻 = $_.LastWriteTime.ToString("HH:mm:ss")
A1 = $csv[0].Column1
A2 = $csv[1].Column1
A3 = $csv[2].Column1
}
# 全ファイル分の情報をCSVとして出力
} | Export-Csv $out -Encoding UTF8 -NoTypeInformation