我目前正在编写一个使用 get-service | 的脚本 选择显示名称以显示正在运行的内容。
但是,我遇到了麻烦。
我正在使用这个:
function Getcurrent-AD
{
$Script:current_active_d = get-service | select Displayname
$array = New-Object System.Collections.ArrayList
$array.AddRange($current_active_d)
$current_output.DataSource = $array
$objForm.refresh()
}
和
$moveright.Add_Click({
$selectedRow = $current_output.CurrentRowIndex
if (($procid=$Script:current_active_d["$selectedRow"].displayname)) {
write-host $procid
}
}
)
创建一个数组并将其放入数据表单网格中,然后写入我单击的主机,但我只能让它工作,以便它在控制台中显示选择的第一个项目。
请帮忙!