Not sure why it's not working for you. The following:

 Code:
$Branch = @WKSTA,"PC1","PC2"

For each $Element in $Branch
   $objWMIService = GetObject("winmgmts:\\" + $Element + "\root\cimv2")
   $colItems = $objWMIService.ExecQuery("Select * from Win32_ComputerSystem",,48)
   For each $objItem in $colItems
     "PC Name: " + $objItem.Name ?
     "UserName: " + $objItem.UserName ?
     ?
   Next
Next


gives me the following output:

 Code:
PC Name: ERIQJ
UserName: DOMAIN\eriqj

PC Name: PC1
UserName: DOMAIN\amandak

PC Name: PC2
UserName: DOMAIN\juanc


Edited by eriqjaffe (2009-08-04 09:05 PM)