> > > > services management > > printer and disk management > > COM(+) > > Use WIN32OLE for this. I hate to say this, but WIN32OLE is not sufficiently reliable - you may be able to use the COM objects you want, but it is not certain that it will work. If the relatively WMI objects of Windows do work well with Ruby, you can do almost anything with the system (and remote systems). Mikkel