PCNAME eines Benutzers aus ADsDSOObject auslesen
Ich habe nun folgendes Problem:
Ich möchte den PC NAmen ausgegeben bekommen, an dem ein Benutzer angemeldet ist.
Und das über das ActiveDirectory.
Es geht hier NICHT um den localen user und den localen pc.
Das könnte ich ja so realisieren:
Set objSysInfo = CreateObject("ADSystemInfo")
Set objUser = GetObject("LDAP:" & objSysInfo.Username)
Set objComputer = GetObject("LDAP:" & objSysInfo.ComputerName)
strmessage = objUser.cn & " logged on to " & objComputer.cn & " " & Now & "."
Aber ich muß eine Funktion bauen, der ich einen username angeben kann, und die funktion gibt mir den PC namen zurück, falls der User angemeldet ist.
Grund: ich will mit net send meldungen an angemeldetet user versenden, und benötige hierfür den PC namen .......
Ich möchte den PC NAmen ausgegeben bekommen, an dem ein Benutzer angemeldet ist.
Und das über das ActiveDirectory.
Es geht hier NICHT um den localen user und den localen pc.
Das könnte ich ja so realisieren:
Set objSysInfo = CreateObject("ADSystemInfo")
Set objUser = GetObject("LDAP:" & objSysInfo.Username)
Set objComputer = GetObject("LDAP:" & objSysInfo.ComputerName)
strmessage = objUser.cn & " logged on to " & objComputer.cn & " " & Now & "."
Aber ich muß eine Funktion bauen, der ich einen username angeben kann, und die funktion gibt mir den PC namen zurück, falls der User angemeldet ist.
Grund: ich will mit net send meldungen an angemeldetet user versenden, und benötige hierfür den PC namen .......
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 143863
Url: https://administrator.de/forum/pcname-eines-benutzers-aus-adsdsoobject-auslesen-143863.html
Ausgedruckt am: 23.05.2025 um 17:05 Uhr
1 Kommentar

Auch dir keine Begrüßung deiner Wahl.
Oder andersherum:
Grund: ich will mit net send meldungen an angemeldetet user versenden, und benötige hierfür den PC namen .......
net send /?
Die Syntax dieses Befehls lautet:
NET SEND
{Name|*|/DOMAIN[:Name]|/USERS} Nachricht
Oder andersherum:
net send %username% Nachricht
Grußlos