관리자 권한없이 Windows Powershell에서 로그온 / 로그 오프 시간을 어떻게 확인합니까?


1

Windows PC에서 특정 날짜의 로그온 및 로그 오프 시간을 확인하기 위해 Windows PowerShell에서 다음 스크립트 를 관리자 권한으로 실행했습니다 .

Get-WinEvent -FilterHashtable @{starttime='5/6/2018';endtime='5/7/2018';logname='security';id=4648,4634}

PowerShell이 ​​관리자로 실행되지 않으면 위의 작업이 작동하지 않는다고 결정했습니다. 이 스크립트를 실행해야하는 PC에서 로컬 관리자 권한이 곧 없어 질 것입니다. 더 이상 PowerShell을 관리자로 실행할 수 없습니다. 특정 날짜의 로그온 및 로그 오프 시간을 결정할 수있는 Powershell 또는 표준 CLI에서 실행할 수있는 대안이 있습니까?

관련이있는 경우 PC에서 Windows 7 Enterprise를 실행 중입니다.



Get-ADUserGet-LocalUsercmdlet은 관리자 권한없이 괜찮 작동하는 것. 마지막 로그온 시간을 반환합니다. 이제 보안 로그 검색이 목적의 일부인 경우, 정당한 이유로 액세스가 관리자만으로 제한됨을 알아야합니다.

@FleetCommand 게시 한 링크의 답변이 효과가 없었지만 조금 더 연구 해보니 stackoverflow.com/questions/30692600/…으로 연결 되어 문제가 해결되었습니다.
StoneThrow

답변:


1

관련 이벤트 중 하나가 발생할 때마다 활성화되는 예약 된 작업을 생성하고 원하는 이벤트 정보를 관리자가 아닌 사용자가 액세스 할 수있는 로그 파일에 기록 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.