私はここで本当の問題を抱えています。
次のコードを使用します。
Get-WmiObject Win32_ComputerSystemProduct -ComputerName summer | Select Vendor,Version,Name,IdentifyingNumber,UUID
上記の Get-WMIobject を Datagridview にパイプして、コンソールから直接実行した場合と同じデータ出力を取得しようとしています。
何らかの理由で、それは DatagridView に出力され続け、Vendor、Version などの列には、ディレクトリ パスのように見えるものや、望ましくないデータが表示されます。
どのように出力したいか、コンソールで自分で試してみてください。
これは私が使用しているデータグリッドビューです:
$arrayt = New-Object System.Collections.ArrayList
$global:target_active_d = Get-WmiObject Win32_ComputerSystemProduct -ComputerName $target_hostname.text | get-member Vendor,Version,Name,IdentifyingNumber,UUID
$arrayt.AddRange($target_active_d)
$target_output.DataSource = $arrayt
助けてください
ありがとう!