- Код: Выделить всё
Dim strComputer As String
Dim objWMIService As Object, colFan As Object, objFan As Object
strComputer = "."
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colFan = objWMIService.ExecQuery("SELECT * FROM Win32_Fan")
For Each objFan In colFan
Debug.Print "Name: " & objFan.Name
Debug.Print "VariableSpeed: " & objFan.VariableSpeed
Next