Code:
Dim objShell As Shell
Dim strComponent As String
Dim strAnswer As String
Set objShell = CreateObject("shell.application")
strComponent = ""
strAnswer = ""
strComponent = "ProcessorSpeed"
strAnswer = objShell.GetSystemInformation(strComponent)
Debug.Print "ProcessorSpeed = " & strAnswer & vbCrLf
strComponent = ""
strAnswer = ""
strComponent = "ProcessorArchitecture"
strAnswer = objShell.GetSystemInformation(strComponent)
Debug.Print "ProcessorArchitecture = " & strAnswer & vbCrLf
strComponent = ""
strAnswer = ""
strComponent = "PhysicalMemoryInstalled"
strAnswer = objShell.GetSystemInformation(strComponent)
Debug.Print "PhysicalMemoryInstalled = " & strAnswer & vbCrLf
strComponent = ""
strAnswer = ""
strComponent = "IsOS_DomainMember"
strAnswer = objShell.GetSystemInformation(strComponent)
Debug.Print "IsOS_DomainMember = " & strAnswer & vbCrLf
Set objShell = Nothing