هر زمان که شما به کامپیوتری که به اکتیو دایرکتوری متصل است، وارد میشوید، DC به صورت اتوماتیک آخرین زمان ورود به سیستم شما را در attribute به نام Last-Logon ذخیره میکند.
چندین راه برای بازیابی این مقدار وجود دارد. در اینجا با استفاده از رابط گرافیکی و دستور پاورشل این کار را انجام میدهیم.
Active Directory Users and Computers را باز کنید و مطمئن شوید که Advanced Features تیک خورده باشد.
اکانت کاربر را انتخاب کنید.
در صفحه Properties وارد تب Attribute Editor شوید.
کمی پایین تر بروید تا مقدار LastLogon را برای کاربر فوق مشاهده کنید.
وارد Domain Controller شوید. اگر این کار را از DC انجام نمیدهید، باید ماژول های Active Directory Powershell را ایمپورت کنید.
پاورشل را باز کنید.
دستور زیر را اجرا کنید:
Get-ADUser -Identity “username” -Properties “LastLogonDate”
در دستور فوق، Username را با نام کاربری که میخواهید وضعیت ورود به سیستمش را چک کنید، تغییر دهید.
به این صورت با موفقیت توانسته ایم که با استفاده از دو روش، وضعیت آخرین ورود به سیستم (Last logon time) یک کاربر خاص را چک کنیم.