Jump to content

find user name im my local network


Recommended Posts

Should be possible using WMI.

Google returns scripts like this one. If they work you jsut have to translate them to AutoIt.

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Link to comment
Share on other sites

  • Moderators

The script Water points to is actually one of the ones I looked at when doing this for the SCCM front end in my signature. This is the final product that I use; works for machine name or IP:

$PC = InputBox("Who's Logged On?", "Please enter the asset tag.")
$WMI = ObjGet("winmgmts:{impersonationLevel=impersonate}!\\" & $PC & "\root\cimv2")
$colSessions = $WMI.ExecQuery("Select * from Win32_LogonSession Where LogonType = 2")

If $colSessions.Count = 0 Then
MsgBox(0, "", "No interactive user found" )
Else
For $element in $colSessions
$colList = $WMI.ExecQuery("Associators of " _
& "{Win32_LogonSession.LogonId=" & $element.LogonId & "} " _
& "Where AssocClass=Win32_LoggedOnUser Role=Dependent" )
For $item in $colList
     MsgBox(0, "", "User: " & $item.Name)
     MsgBox(0, "", "FullName: " & $item.FullName)
     MsgBox(0, "", "Domain: " & $item.Domain)
Next
Next
EndIf
Edited by JLogan3o13

"Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball

How to get your question answered on this forum!

Link to comment
Share on other sites

  • 5 months later...

Hello JLogan3o13.

The lines seems to make perfect sense, Though, I get this when tryint to run it:

C:UsersdavidlDesktopTEST1.au3 (22) : ==> Variable must be of type "Object".:

$colSessions = $WMI.ExecQuery("Select * from Win32_LogonSession Where LogonType = 2")

$colSessions = $WMI^ ERROR

I have no idea what is it about, Can you instruct me?

Link to comment
Share on other sites

Looks like the editor ate the slashes. Should be:

$WMI = ObjGet("winmgmts:{impersonationLevel=impersonate}!\\" & $PC & "\root\cimv2")

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Link to comment
Share on other sites

  • Moderators

Water is quite right; I have updated my original post. Sorry for the confusion.

"Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball

How to get your question answered on this forum!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...