in reply to Win32::OLE thru CGI

It is most likely that your CGI script is running under an account that does not have privileges to access WMI on the target computer.

Also - it is probably a good idea to n-comment the "or die" when you create the WMI object.

More clues would be in your event logs and/or Apache/IIS logs.

     ..to maintain is to slowly feel your soul, sanity and sentience ebb away as you become one with the Evil.