Thanx but not an option at present due to every printer having its own group.

Question
If $ Group returns my group within a loop to get them all. How would i go about appending them to a var to make an array. Along the lines of
$Groups = $Groups + $Group.
Used Enum to get group in a do until 0 loop to get them all now i need to either get the list of them all in an array! am i confused or what. Or should i output them to a temp file, but then i'd need a command to search for occurances.
[Confused]