Jump to content

aweher

Members
  • Gesamte Inhalte

    1
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von aweher

  1. Ich lese bei uns den Client Namen über folgende Funktion aus: '***** Funktion Clientnamen ermitteln für Betriebssysteme höher als Windows Server 2003 R2 *****' Function clientName const HKEY_LOCAL_MACHINE = &H80000002 const HKEY_CURRENT_USER = &H80000001 Dim oShell Set oShell = CreateObject("WScript.Shell") strComputer = WshNetwork.Computername Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\default:StdRegProv") strKeyPath = "Volatile Environment" oReg.EnumKey HKEY_CURRENT_USER, strKeyPath, arrSubKeys For Each subkey In arrSubKeys sSessionID=subkey Next On Error Resume Next clientName = UCase(oShell.RegRead("HKCU\Volatile Environment\" & sSessionID & "\CLIENTNAME")) 'WScript.Echo "clientName: " & clientName If Err.Number<>0 Then clientName = "unknown" End If End Function '***** Funktion Ende *****
×
×
  • Neu erstellen...