Это очень похоже на принятый ответ, но это помогает предотвратить нежелательное удаление «реальных» котировок.
$delimiter = ','
Get-Process | ConvertTo-Csv -Delimiter $delimiter -NoTypeInformation | foreach { $_ -replace '^"','' -replace "`"$delimiter`"",$delimiter -replace '"$','' }
Это сделает следующее:
Поэтому, единственный способ, которым это пошло бы неправильно, - это то, что одно из значений фактически содержало не только кавычки, но, в частности, последовательность цитат-разделителей-цитат, которые, надеюсь, должны быть довольно необычными.