Powershell:WQL输出数据未加载

时间:2015-07-10 06:59:27

标签: powershell wmi wql

以下是我的WQL查询。

$SCCMQuery = @'
Select UAR.User, UAR.Application, UAR.CurrentState from sms_fullcollectionmembership as FCM
INNER JOIN SMS_UserApplicationRequest as UAR ON UAR.User=FCM.SMSID
where FCM.CollectionID="a\\100104"
'@
$Request = Get-WmiObject -Namespace "root\SMS\Site_Name" -Query $SCCMQuery

现在我想将此输出传递给datagrid控件。

foreach ($Request in $Requests) {
            $Array.Add($Request)
        }
        $dataGridView1.DataSource = $Array
        for ($i=0; $i -lt $dataGridView1.ColumnCount; $i++) {
            $dataGridView1.Columns[$i].width = 161
        }

它无法正常工作。数据正在加载数据网格控件,但我认为这些是一些系统数据。

e.g。 System.Management.Scope等等。

如果我只是检查$ Request的值,那么它会向我显示所有数据但它没有传递给datagrid控件。

请告诉我这个。

0 个答案:

没有答案