次のようなXMLファイルのコンテンツがあります。
<?xml version="1.0" encoding="utf-8"?>
<Content>
<FileID>109F2AEA-6D9C-4127-963A-9C71D4155C5D</FileID>
<File Path="C:\test.config">
<Tag TagName="configuration">
<add Content="One" fileID="${FileID}"/>
<secondnode Content="Two" fileID="${FileID}">
<nodeinside>
<inneragain fileID="${FileID}"/>
</nodeinside>
</secondnode>
...
<diffentnode Content="Infinite" fileID="${FileID}"/>
</Tag>
</File>
</Content>
このXMLファイルのコンテンツを取得し、以下に示すように行を編集($ {FileID}が存在する場所を置き換える)する必要があります。
<add fileID="${FileID}"/>
次の行の「FileID」の値を使用して、DataType[xml]の変数に出力を取得します。
<FileID>109F2AEA-6D9C-4127-963A-9C71D4155C5D</FileID>
これをPowerShellで実行できる最善の方法を提案してください。