1
201
2
202
.
.
CSVファイルと同様の方法でCSVから2列値を読み、印刷するには、単純なPowerShellのコードを記述しようとしています:
PRODID DEVID Name
1 201 Application
2 202 Product
3 203 Component
4 204 Author
5 205 Version
PowerShellのコード:
$DEVID = Import-Csv C:\test\install.csv | % {$_.DEVID}
$PRODID = Import-Csv C:\test\install.csv | % {$_.PRODID}
ForEach ($DEVI in $DEVID)
{
Write-Host $DEVI
ForEach ($PRODI in $PRODID)
{[enter image description here][1]
Write-Host $PRODI
}
}
しかし、私は期待した出力を得ていませんが、私はブレークを試みましたが、構文を続行します。 この場合、誰も助けてくれますか?
'{$ _。PRODID}'の代わりに '{$ .PRODID}' –
はお返事をあなたにミッキーをありがとう、私はCSVからではなく、私は期待してい形式で値を読み取ることができています。 2番目のforeachループは、2番目の列から値を読み終わらない限り続行されます。 –
各ProdIDには固有のDevIDがありますか? –