in reply to IIS (Internet Information Services)

In order to do admin functions, you can use Win32::OLE and ADSI. For example, to stop site #0,
use strict; use Win32::OLE; my $IIS = Win32::OLE->GetObject("IIS://servername/W3SVC/0"); $IIS->Stop();
more info here

But for statistics, like which users are currently connected via FTP, I would use Win32::PerfLib and look at the counters available for IIS.