Thanks, I'm pretty sure Win32::OLE is what I am after, its just a case of translating how VBS does OLE things into perl that I am getting stuck on... I think I may have to dig around the MS website looking for IIS OLE class descriptions and see if I can find something useful:(
Regards
Steve