通过 WMI 获取远程机器 TotalPhysicalMemory(物理内存)
2013-01-21 15:44
519 查看
此代码是通过WMI 读取远程机器的系统信息
前提条件:远程机器地址,用户名和密码
调用
想了解更多,请阅读:http://www.computerperformance.co.uk/vbscript/wmi_memory.htm
前提条件:远程机器地址,用户名和密码
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' GetTotalPhysicalMemory ' ' Discover how much RAM(MB) in computer '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Function GetTotalPhysicalMemory(Host, UserName, Password) Dim objComputer, colComputer Dim intRamMB Set SWBemlocator = CreateObject("WbemScripting.SWbemLocator") Set objWMIService = SWBemlocator.ConnectServer(Host, "root\CIMV2", UserName, Password) Set colComputer = objWMIService.ExecQuery("Select * from Win32_ComputerSystem") For Each objComputer in colComputer intRamMB = int((objComputer.TotalPhysicalMemory) /1048576)+1 Next GetTotalPhysicalMemory = intRamMB End Function
调用
TotalPhysicalMemory = GetTotalPhysicalMemory(irsHost, irsUserName, irsPassword)
想了解更多,请阅读:http://www.computerperformance.co.uk/vbscript/wmi_memory.htm
相关文章推荐
- 使用WMI获取远程机器操作系统的详细信息
- C#通过WMI操作远程机器
- [PowerShell]- 通过WMI连接远程机器并不提示输入密码
- 使用WMI获取远程机器操作系统的详细信息
- 使用WMI获取远程机器的时间
- 通过GlobalMemoryStatus函数获取当前虚拟内存和物理内存信息
- WMI StdRegProv 通过wmi操作注册表的vbscript实现代码 (本地或远程)
- 通过WMI获取系统IP
- centos6.4下定时通过ftp获取数据库服务器上的文件并且删除远程目录里面的文件
- zabbix 通过gateway 获取远程主机的JMX信息
- PHP 通过WMI来实现获取客户端计算机硬件及系统信息:
- (转)通过WMI获取网卡MAC地址、硬盘序列号、主板序列号、CPU ID、BIOS序列号
- Delphi通过WMI获取系统信息
- 通过 ARP 协议获取局域网内指定 IP 地址的机器的 MAC 地址
- CORBA通过IOR文件远程获取实现类
- Visual C#中用WMI获取远程计算机信息
- C#通过获取快捷方式指向目标的小示例触碰WMI
- asp.net(C#)通过WMI无法获取磁盘卷序列号(硬件信息)的问题解决办
- IOS已经远程通过中间接获取到了xml文件信息怎么获取到xml文件各个节点信息?
- php通过cookies获取远程网页的指定代码