包含BLOB的CSV,将添加到实际文件

包含BLOB的CSV,将添加到实际文件,csv,blob,Csv,Blob,我从一个webapp中提取了一堆文件,它给我的只是一个CSV文件,其中包含一堆文件的blob和文件名 将这些文件转换为实际文件的最佳方式是什么?我正在考虑使用powershell脚本?我创建了一个powershell脚本,它从CSV中提取blob和文件名,并将其作为原始文件保存在给定的目录中 $path = 'D:\TEMP\Attachments\extract.csv' $exportPath = 'D:\TEMP\Files' Import-Csv $path | Foreach-Obj

我从一个webapp中提取了一堆文件,它给我的只是一个CSV文件,其中包含一堆文件的blob和文件名


将这些文件转换为实际文件的最佳方式是什么?我正在考虑使用powershell脚本?

我创建了一个powershell脚本,它从CSV中提取blob和文件名,并将其作为原始文件保存在给定的目录中

$path = 'D:\TEMP\Attachments\extract.csv'
$exportPath = 'D:\TEMP\Files'

Import-Csv $path | Foreach-Object { 
    $b64 = $_.BODY
    $bytes = [Convert]::FromBase64String($b64)
    $filename = $exportPath  + "\" + $_.NAME 
    [IO.File]::WriteAllBytes($filename, $bytes)
}