Active Directoryでユーザーの最後のログイン時間を表示する方法。

Active Directoryにユーザーの最後のログイン日時を表示する場合は、このチュートリアルを読み続けてください。このチュートリアルには、Active Directoryユーザーの最後のログイン時間を見つけるための2つの方法が含まれています。広告ユーザーがワークステーションからActive Directoryにログオンするたびに、システムは属性にログオンの日付と時刻を記録します。LastLogonlastlogontimestamp。それらの2つから、最も正確な属性はラストロゴン、これは、特定のドメインコントローラーによって認証された最新のログオンを反映しています。 *

* 注記:lastlogontimestamp属性「保持」 ユーザーが最後にドメインにログインし、その値がすべてのドメインコントローラーに複製されますが、それは14日以上古い場合にのみです。LastLogon価値。lastlogontimestamp古いアカウントを識別するのにのみ十分です。

Active Directoryでユーザーの最後のログオン時間を見つける方法。 (サーバー2016/2012)

方法1。WindowsGUIから最終ログイン時間を表示します。
方法2。PowerShellから最終ログイン時間を表示します
方法1。WindowsGUIから最後のログオン時間を見つけます。

ユーザーが最後にActive Directoryでログインしたときに確認するには、以下のタスクを実行しますすべてのドメインコントローラーで:

1。開けるActive Directoryユーザーとコンピューター
2。
からビューメニュー、クリックします高度な機能。


3。
を選択しますユーザー左ペインのグループ。
4。右ペインで、最後のログイン時間を表示するユーザーを右クリックして選択しますプロパティ

5。[ユーザープロパティ]ウィンドウで、を選択します属性エディタータブ。

6。次に、下にスクロールしますLastLogon属性、ユーザーが前回アクティブディレクトリにログインした時期を確認します。 *

*メモ:
1。複数のDCがある場合は、すべてのDCで上記の手順を実行して、ユーザーの最新のログオン日付と時刻を確認する必要があります。
2。古いアカウントの最後のログオンの日付と時刻を見つけたい場合は、「LastLogontimestamp」を見てください。

方法2。PowerShellの最後のログオン時間を表示します。

PowerShellから、ユーザーの最後のログオン時間を表示するには:

1。開ける管理者としてのPowerShellそして、このコマンドを与えます:

  • get -aduser-アイデンティティ」ユーザー名-Properties「LastLogon」

*たとえば、広告ユーザー "user1"の最後のログオン日付/時刻を見つけるには、次のように入力します。

  • get -aduser -identity "user1" -properties "lastlogon"

2。上記のコマンドを実行した後、「LastLogon」属性が数値を表示します(この例の「13279814667281827」を表示します)。

「LastLogon」値を認識可能な日付と時刻に変換するには、PowerShellでこのコマンドを提供します。

  • [DateTime] :: FromFiletime(LastLogon-Value))

*この例では、「lastLogon」atttibuteの値は「132279814667281827」です。したがって、コマンドは次のとおりです。

  • [DateTime] :: FromFiletime(132279814667281827)

追加のヘルプ:古いアカウントの最後のログオンタイムスタンプを見つけるには、PowerShellでこのコマンドを提供します。

  • get -aduser-アイデンティティ」ユーザー名- プロパティ「lastlogondate」

それでおしまい!このガイドがあなたの経験についてあなたのコメントを残してあなたを助けたかどうかを教えてください。他の人を助けるためにこのガイドを気に入って共有してください。

この記事があなたに役立つ場合は、寄付をすることで私たちをサポートすることを検討してください。1ドルでさえ私たちにとって大きな違いをもたらすことができますこのサイトを自由に保ちながら他の人を助け続けるための努力において: