返回首页


的Win32 可以使用,如简单的例子,下面得到一台电脑的硬件和软件规格所示:

Private Sub GetOperatingSystemDetails()

    Dim mos As ManagementObjectSearcher = _

        New ManagementObjectSearcher("SELECT * FROM Win32_OperatingSystem")



    For Each mo As ManagementObject In mos.Get

        Dim OsName As String = mo("name")

        Dim Version As String = mo("version") 

        Dim SerialNumber As String = mo("serialNumber") 

    Next

End Sub

在上面的例子中,我们只用Win32类(Win32_OpratingSystem)之一,为此,我们只能读超过60三个属性。
要使用此示例代码,您需要在您的项目中添加一个参考System.Management和导入。在一前一后的
,我展示了如何可以得到在您的域中的计算机列表。您可以穿越与Win32类的使用,以得到这些计算机的详细信息后显示在您的域中通过计算机相结合。要在远程计算机上运行的Win32相关的命令,你需要有所需的权限。此外,这些电脑也需​​要有在其上运行的RPC和WMI服务。
下面的示例演示如何读取上述三个值,我们从另一台计算机在您的域中的第一个例子:{C}

回答

评论会员: 时间:2