What:
Windows 7, Windows 8
Problem:
You would like to check who is currently logged to PC without disturbing a user.
Solution:
Do it via command line
WMIC /NODE: "<hostname>" COMPUTERSYSTEM GET USERNAME
- use hostname or ip address
Do it with VBS script
On error resume next
strComputer = InputBox("Type in the name of the computer you want to query.")
If strComputer > "" Then
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colComputer = objWMIService.ExecQuery _
("Select * from Win32_ComputerSystem")
For Each objComputer in colComputer
Wscript.Echo objComputer.UserName
Next
Else
Wscript.Quit
End If
Wscript.Quit
No comments:
Post a Comment