获取用户机器信息

时间:2012-09-04 20:48:06

标签: database reporting scalability

有没有办法检测最终用户的机器配置?我需要的两个主要信息是处理器,内存。我知道网络有局限性所以这可能是不可能的。

是否有可以执行此操作的activex插件?我看到惠普有办法做到这一点。它会安装一个activex插件来执行此操作http://h20239.www2.hp.com/techcenter/HP_SystemCheck/hp_syscheck.htm

2 个答案:

答案 0 :(得分:1)

FlashJavaSilverlight可以帮助您检索许多系统特定信息&组态。

以下是通过system level actions和相应Web Browser在用户设备上执行plugin的最佳方式。

感谢Zakaria&看看here给出的相同答案。

答案 1 :(得分:0)

SQL Server查询:

USE [master];
GO
select 
    cpu_count,
    hyperthread_ratio,
    physical_memory_in_bytes / 1048576 as 'mem_MB',
    virtual_memory_in_bytes / 1048576 as 'virtual_mem_MB',
    max_workers_count,
    os_error_mode,
    os_priority_class
from 
    sys.dm_os_sys_info