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를 실행 중입니다.
2
Windows 7 로그온 시간 표시와
Get-ADUser및 Get-LocalUsercmdlet은 관리자 권한없이 괜찮 작동하는 것. 마지막 로그온 시간을 반환합니다. 이제 보안 로그 검색이 목적의 일부인 경우, 정당한 이유로 액세스가 관리자만으로 제한됨을 알아야합니다.
@FleetCommand 게시 한 링크의 답변이 효과가 없었지만 조금 더 연구 해보니 stackoverflow.com/questions/30692600/…으로 연결 되어 문제가 해결되었습니다.
—
StoneThrow