am trying to select the paper types supported through WMI for a particular printer, so i do this $Name="Adobe PDF" ; this name it set programatically, i did this to make u understand $colItems = $objWMIService.ExecQuery ("Select * from Win32_Printer Where Name = '" & $Name & "'") MsgBox(4160, "Information", _ArrayToString($colItems,@tab )) i get a null/empty message in the message box. what am i doing wrong?