これは簡単だと思いますが、頭を包み込もうとしているだけです。次のような XML ファイルがあります。
<software>
<program>Bob</program>
<program>Reader</program>
<program>Hello</program>
<program>Java</program>
</software>
次に、このようにスクリプトに引き込みます
[xml]$xml = Get-Content configuration.xml
foreach( $entry in $xml.software)
{
$arrayofsoftware = $entry.program
}
最初に注意すべきことは、XML に含まれるプログラム エントリの数がわからないということです。私がやろうとしているのは、そのすべてのソフトウェアをある種の配列に入れることです。次に、後で別の変数に分ける必要があります (それぞれをスイッチとしてコマンド ラインに渡す必要があるため)。
誰かが私を正しい方向に投げることができますか?