sure, I'll try to \:\)
 Code:
$Computername = "somecomputername" ;variable - points to computer
  $objWMIService=GetObject("winmgmts:\\" + $Computername + "\root\cimv2") ;this connects
;to the WMI - notice that in this were the computername is.
 
	For Each $objItem In $objWMIService.ExecQuery("Select * from Win32_ComputerSystem",,48) ;since a query (.ExecQuery) to win32_ComputerSystem returns an array, we need to get those things we want to see:
	"manufacturer " + $objItem.Manufacturer ? ;one
        "Model " + $objItem.Model ? ;and two
       Next

Hopefully someone will give you a better explanation :).
_________________________
as long as it works - why fix it?
If it doesn't work - kix-it!