Yo alguna vez hice algo asi, con la diferencia de que el cliente tenia que abrir la pagina. Hice un HTML (no ASP) que mostraba las caracteristicas del usuario que se estaba conectando. Como utilice HTML, significa que todos los datos los obtenia con un ActiveX y javascript. Asi que tenian que haber 2 condiciones:
- El navegador tenia que ser Internet Explorer
- Tenian que haber los permisos suficientes en el navegador para poder crear ActiveX
Esa pagina que hice me obtenia muchos datos (Generales, discos duros, USBs, CD/DVD, memoria, etc., etc.). Trate de obtener los datos mas importantes que vienen en la documentacion de
WMI en la pagina de Microsoft.
Puedes darle una revisada, tal vez te sirva algo. O tal vez hasta podrias traducirlo a ASP.
No tengo permisos para subir archivos aqui. Si me mandas tu direccion de correo por mensaje privado, te lo puedo enviar