应该需要权限才可以的
wmi甚至可以重启机器
要是随便都这样写一段程序不就变病毒了么?

解决方案 »

  1.   

    获取物理内存大小:Imports SystemImports System.Management Module Module1    Public Sub Main()        Dim strComputer = "ComputerName" '计算机名        Dim wbemServices, wbemObjectSet, wbemObject        wbemServices = GetObject("winmgmts:\\" & strComputer)        wbemObjectSet = wbemServices.InstancesOf("Win32_LogicalMemoryConfiguration")        For Each wbemObject In wbemObjectSet            Console.WriteLine("物理内存的大小 (kb):" & wbemObject.TotalPhysicalMemory)        Next    End SubEnd Module 
      

  2.   

    不是啊,俺要取的是物理和可用。
    而且wbemObjectSet = wbemServices.InstancesOf怎么在C#中好象没有?