सवाल विंडोज सर्वर 2012 में लॉग इन उपयोगकर्ताओं को देखने का सबसे अच्छा तरीका क्या है?


फिलहाल मैं वर्तमान में लॉग इन उपयोगकर्ताओं को देखने के लिए एक पावरहेल स्क्रिप्ट का उपयोग करता हूं। लेकिन मुझे नहीं लगता कि उनका सत्र निष्क्रिय, सक्रिय या निष्क्रिय है या नहीं। मैं देख सकता हूं कि सत्र कब शुरू हुआ था, यही वह है। क्या यह देखने का कोई आसान तरीका है कि सर्वर में कितने उपयोगकर्ता लॉग इन हैं, मैं लॉग इन हूं और उनकी स्थिति देख रहा हूं? इसे दूरस्थ रूप से निष्पादित नहीं किया जाना चाहिए। यदि संभव हो तो मैं तीसरे पक्ष के उपकरण से बचना चाहूंगा।


40
2018-05-26 09:17


मूल




जवाब:


उपयोग query user आदेश

क्वेरी उपयोगकर्ता कमांड
http://technet.microsoft.com/en-us/library/bb490801.aspx


60
2018-05-26 10:34



क्या किसी को पता है कि एपीआई कॉल इस जानकारी को प्रदान करते हैं? - NetMage
@ नेटमैज मैं बस उस एपीआई की तलाश में था। निश्चित नहीं है, लेकिन शायद जांचें NetWkstaUserEnum। - Stein Åsmul
ऐसा लगता है LsaEnumerateLogonSessions जैसा कि वर्णन किया गया है कार्य बेहतर है कोडप्रोजेक्ट - लॉगऑन सत्रों का आकलन (डाउनलोड करने के लिए प्राचीन स्रोत कोड है)। - Stein Åsmul


कार्य प्रबंधक खोलें और उपयोगकर्ता टैब देखें। वहां आपको उपयोगकर्ताओं और उनकी स्थिति की एक सूची मिल जाएगी।

Task-Manager


36
2018-05-26 10:25



धन्यवाद, लेकिन यह स्थिति "सही" नहीं है, यह खाली है जबकि cmd क्वेरी उपयोगकर्ता मुझे "सक्रिय" दिखाता है - RayofCommand


Get-WMIObject -class Win32_ComputerSystem -ComputerName 192.168.1.9 | Select-Object UserName

कहा पे 192.168.1.9 सर्वर का आईपी है


1
2017-12-23 12:02