XML を作成し、XElements に値を割り当てる PS スクリプトがあります。XElement の値を CData にラップする必要があります。これは System.Xml.Linq を使用しています 私はこれを試しました:
$newNode.Element("details").Value = '<![CDATA[Traceback:'+$_.Exception.toString()+']]>'
しかし、xml を出力すると、'<' と '>' が < と > に変換されます。