Laufende Dienste mit VBS unter WINNT abfragen?

  • Hallo alle zusammen,
    ich habe folgende Frage
    Wie kann man unter WinNT mit VBScript laufende Dienste abfragen? So was
    Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strserver & "\root\cimv2")


    Set colProcesses = objWMIService.ExecQuery _
    ("Select * from Win32_Service ")
    For Each objWMIService In colProcesses
    WScript.Echo objWMIService.Name & " " & objWMIService.State
    Next


    geht leider nicht

  • [strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\" & strComputer & "rootcimv2")
    Set colProcesses = objWMIService.ExecQuery _
    ("Select * from Win32_Service ")
    For Each objWMIService In colProcesses
    WScript.Echo objWMIService.Name & " " & objWMIService.State
    Next]

  • Спасибо конечно но я не вижу разнизы кроме [rootcimv2] (что кстати не правильно) и [strComputer = "."] где и так понятно что там должно имя машины стоять, кастати проблема уже решена.