Glenn, the above worked i have just one question, how can i drop it down a line instead of going on so i can do something like this (i know the coding is wrong it's just for an example).

 Code:
$Networks = '192.168.18.0/24' ,'192.168.0.0/24','10.64.61.0/24'
$Printers='\\server\Site1 - HP Color Laserjet 3600n', &
'\\server1\Site2toshiba232;\\server\site2ricohafi', & 
'\\server3\printer'
$Mapped = 0

something like that so i can group the printers together the sites i can do as one long string thats not a problem. I just noticed after adding a couple of printer names that it became a long line. let me know what you think.

thanks,
billy