지금은 powershell 스크립트를 사용하여 현재 로그인 한 사용자를 봅니다. 그러나 세션이 유휴 상태인지 활성 상태인지 비활성 상태인지 알 수 없습니다. 세션이 시작된 시점을 알 수 있습니다. 현재 로그인 한 서버에 몇 명의 사용자가 로그인했는지와 상태를 쉽게 확인할 수있는 방법이 있습니까? 원격으로 실행해서는 안됩니다. 가능한 경우 타사 도구를 피하고 싶습니다.
답변
query user
명령을 사용하십시오
사용자 명령 쿼리
http://technet.microsoft.com/en-us/library/bb490801.aspx
답변
작업 관리자를 열고 사용자 탭을 확인하십시오. 여기에 사용자 목록과 상태가 있습니다.
답변
Get-WMIObject -class Win32_ComputerSystem -ComputerName 192.168.1.9 | Select-Object UserName
192.168.1.9
서버의 IP는 어디에 있습니까
답변
“quser”명령은 현재 활성화 된 사용자를 제공합니다
동일한 결과로 “qwinsta”명령이 제공됩니다
답변
사용 QUSER 또는 쿼리 사용자가 연결된 사용자를 확인하는
quser
query user
qwinsta 또는 query session 을 사용 하여 연결된 세션 을 확인하십시오.
qwinsta
query session
답변
또한 “UserLock”응용 프로그램을 사용하여 로그인 한 사용자를 확인할 수 있습니다.이 타사 도구를 사용하면 사용자의 세션과 원격 데스크톱 세션을 관리 할 수 있습니다. 이 경우 훌륭한 도구입니다. 이 도구를 사용해보십시오.