원격 Windows 컴퓨터에서 로그인 한 사용자를 결정하십시오
-
03-07-2019 - |
문제
시스템의 IP 주소 (또는 워크 스테이션 이름)가 주어진 특정 (원격) 시스템에 누가 로그온하는지를 결정하는 방법이 있습니까?
- 문제의 기계는 Active Directory 도메인에 있습니다.
- 스크립트를 실행하는 사용자는 로컬 또는 원격 시스템에 특별한 권한이 없을 것입니다.
- 운영 체제는 Windows XP입니다
모든 프로그래밍 언어는 괜찮지 만 이상적입니다
- vbscript (그래, 알아)
- 씨#
- 자바
- DOS 배치 파일
해결책
sysinternals의 psloggedon은 배치 파일에서이를 제공하지만 사용자는 원격 시스템에서 관리자 액세스가 필요합니다. 관리자 액세스 없이이 정보를 얻을 수 있을지 의심 스럽습니다.
다른 팁
기계의 권한에 따라하기 어렵습니다. 한 가지 방법은 원격 시스템에서 WMI를 쿼리하고 Explorer.exe 프로세스의 소유자를 확인하는 것입니다.
관리자 액세스가 필요하지 않습니다. 순 API 만 사용하십시오. 뉴스에 대해 문의하십시오 : //194.177.96.26/comp.os.ms-windows.programmer.win32 인 FAQ 인 경우
제휴하지 않습니다 StackOverflow