c#如何获取客户端计算机上的总RAM大小

c#如何获取客户端计算机上的总RAM大小,c#,memory,size,client,ram,C#,Memory,Size,Client,Ram,如何获取客户端计算机上的RAM总量?我知道如何从服务器端获取RAM大小,因为我的代码托管在服务器上,但如何检索客户端系统信息。客户端逻辑需要使用JavaScript(或浏览器扩展)执行,JavaScript是沙盒,不提供对此类信息的访问。这是不可能透明的。但是,如果这些信息对您的应用程序很重要,您可以使用一些涉及明确用户操作的技术,例如要求他们运行与您的服务器通信的可执行文件。是的,这是一个web应用程序为什么需要它?谢谢,这是非常有用的提示:“是否允许一些随机程序访问您的系统细节?回答:没有。

如何获取客户端计算机上的RAM总量?我知道如何从服务器端获取RAM大小,因为我的代码托管在服务器上,但如何检索客户端系统信息。

客户端逻辑需要使用JavaScript(或浏览器扩展)执行,JavaScript是沙盒,不提供对此类信息的访问。这是不可能透明的。但是,如果这些信息对您的应用程序很重要,您可以使用一些涉及明确用户操作的技术,例如要求他们运行与您的服务器通信的可执行文件。

是的,这是一个web应用程序为什么需要它?谢谢,这是非常有用的提示:“是否允许一些随机程序访问您的系统细节?回答:没有。这是一个内部网应用。@某人:如果这是一个内部网应用,并且您的组织使用Active Directory,那么还有其他方法可以获取所需的信息。例如,可执行文件可以由管理员自动部署到所有机器上,而无需用户干预。甚至可能有来自Active Directory本身的内置功能。