This script should work for you:
############ Update these ############
$InputFile = 'C:\test\myfile.csv';
$OutputFile = 'c:\test\myfile.new.csv';
######################################
$Lines = Get-Content -Path $InputFile;
$NewLines = @()
foreach ($Line in $Lines) {
$Match = [Regex]::Match($Line, '(.*?".*?")(.*)');
$NewLines += $Match.Groups[1].Value + ($Match.Groups[2].Value -replace '"', '');
}
Set-Content -Path $OutputFile -Value $NewLines;
I tested with the following CSV file contents:
Col1,Col2,Col3
"asdf asdf","asdf","asdf"