support

download helpfile

FAQ and samples

download a patch

 

     

  ntXdll FAQ

 

english version   deutsche Version  

 

   Internet Explorer-version
on computers of a
domain (Excel)
 

 

 

Sub fill()

Dim cmp1 As New Computer
Dim cmp2 As Computer
Dim i As Integer
Dim lngResult As Long
Dim s As String
Dim reg1 As New Registry

MsgBox cmp1.InitComputerInfo("*", , , cmp1.SV_ENUM_ONLY, "MyPDC", "MyDomain")

i = 2

For Each cmp2 In cmp1.Computers

    lngResult = reg1.OpenRegistry(reg1.HK_LOCAL_MACHINE, cmp2.CompName)
    Range("E" & i).Value = "OpenRegistry: " & lngResult & ": " & cmp2.CompName

    lngResult = reg1.OpenRegKey(reg1.K_QUERY_VALUE, _
           "SOFTWARE\Microsoft\Windows NT\CurrentVersion")
    Range("F" & i).Value = "OpenRegKey: " & lngResult & ": " & cmp2.CompName

    lngResult = reg1.GetRegValueInfo("Plus! VersionNumber")
    Range("G" & i).Value = "GetRegValueInfo: " & lngResult & ": " & cmp2.CompName

    Range("A" & i).Value = cmp2.CompName
    Range("B" & i).Value = "IEVersion: " & reg1.RegValue

    lngResult = reg1.CloseRegKey

    lngResult = reg1.OpenRegKey(reg1.K_QUERY_VALUE, _
           "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon")

    lngResult = reg1.GetRegValueInfo("DefaultUserName")

    If lngResult = 0 Then
        Range("C" & i).Value = "User: " & reg1.RegValue
    Else
        Range("C" & i).Value = "User: not available ***"
    End If

    lngResult = reg1.CloseRegKey
    lngResult = reg1.CloseRegistry

    i = i + 1

    DoEvents

Next

Set cmp1 = Nothing
Set cmp2 = Nothing
Set reg1 = Nothing

End Sub

   
 Copyright © 1999-2003 Frank Seidel last update 09/27/2003  this site was created with Namo