Windows
如何檢查誰目前從命令行登錄到 Windows 工作站?
環境在域中,伺服器是 Windows Server 2003,工作站安裝了 Vista 和 XP。
我需要遠端檢查目前登錄工作站的人員的方法,最好是從一些簡單的命令行,並且沒有系統內部程序或第三方程序。
謝謝
這是原始來源,但現在是 404 :
他們建議使用 windows 上可用的(Windows 管理界面命令)WMIC:
WMIC /NODE: xxx.xxx.xxx.xxx COMPUTERSYSTEM GET USERNAME
將返回目前登錄 xxx.xxx.xxx.xxx 的使用者名,或
WMIC /NODE: "workstation_name" COMPUTERSYSTEM GET USERNAME
將返回目前登錄到“workstation_name”的使用者名
更新:這也應該適用於 Windows 10 - 如果您是遠端電腦上的管理員。
抱歉,沒有註意到您不想使用 Sysinternals。
那現在是 Microsoft technet 工具,有什麼不使用它的具體原因嗎?在Mark Russinovich進入 Microsoft
之前,我更喜歡 Sysinternals 而不是其他第三方工具。
Microsoft Sysinternals Suite 有一個名為Psloggedon的工具,
psloggedon.exe -l
還有NBTSTAT,
nbtstat -a NetBIOS-Computer-NAme