Windowsにログインしたことを確認するにはどうすればよいですか?


16

UNIXでは、最後のコマンドでワークステーションにいつログインおよびログアウトしたかがわかります。Windowsワークステーションで同じ情報を取得する方法はありますか?

Cygwinには最後のコマンドがありますが、wtmpにはデータが入力されていないようです。Cygwinを最後に使用する方法はありますか?

(これがプログラムでのみ実行できる場合、質問はStackOverflowにありますか?)


5
この質問は、スーパーユーザーにとっては問題ありません。
ランダム

回答:


13

「ネットユーザー<ユーザー名>」を試すことができます-多くの結果の1つは「最後のログオン」時間になります(注:これはスタンドアロンワークステーションではなくドメインワークステーションでのみ試したため、結果が若干異なる場合があります)。


5
あなたが追加する必要が/domain...あなたは、ドメインにしている場合は、コマンドに
fretje

ああああ!その場合、ローカルユーザーの私のチェックは完全に機能しました。歓声
gbjbaanb

6

コマンドプロンプトを開きます。プロンプトで「quser」と入力すると、ログオンユーザー名と時刻が他のデータとともに表示されます。


2

[コントロールパネル]> [管理ツール]> [ローカルセキュリティポリシー]に移動すると、ログオンとログオフを含む多数の監査を設定できます。

これを設定(および再起動)すると、すべての詳細がイベントログに表示されます。


ただし、管理者権限(またはそのような設定を変更するための承認)が必要です。
グヌーピ09

これは、OPが監査を構成するに、最後にログオンしたときにNOWを知りたい場合にも解決策ではありません。
fretje

2

イベントログの回答を中心に多くのダンスを見ていますが、正確な回答はありません。

  1. イベントビューアに移動します
  2. Windowsログを展開する(イベントビューアーの下)
  3. セキュリティを選択します(Windowsログの下)
  4. ログオンの[タスクカテゴリ]列を表示する
  5. ログオン行をクリックして詳細を表示し、期待するユーザーであるかどうかを確認します。


-1

これはあなたのために働きますか:VBScriptでの最終ログイン時間


3
リンク(meta.stackexchange.com/questions/15625/…)だけでなく、より多くの投稿をすることをお勧めします
fretje 09

3
それが何であるかを理解するためにそれをクリックする必要がない限り、私は個人的にリンク回答を気にしません。「これはあなたのために働きますか」とは何も言わない。
サンプソン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.