CodingFirst

C言語、Perl、JavaScript、最近はPythonも。出来上がったものより、プログラムを書くことが好き。あと、スイーツ。

スポンサーサイト

  • このエントリーをはてなブックマークに追加
  • web拍手 by FC2
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

WinXPでログイン・ログオフの時間を記録する

  • このエントリーをはてなブックマークに追加
  • web拍手 by FC2

Windows XP で ログイン・ログオフの時間を記録してみる。

Windowsで「昨日のログオフ時間はいつだっけ?」というときは、
[コントロールパネル]→[管理ツール]→[イベントビューア]を立ち上げて
イベントを漁れば出てくるけども、それが面倒なときには役立つかも。

やることは簡単で、時間を記録するスクリプトを書き、ログイン・ログオフ時に実行するようにした。

書いたスクリプト(lastlog.js)は gist に置いた。

スクリプトも単純で、JScriptで時間を記録と、コマンドライン引数でコメントを付加できるようにしただけ。
ひとまず、 lastlog.js を C:\ に置いたとして、実行してみる。


C:\>cscript //nologo lastlog.js login

C:\>type lastlog.txt
2012年8月17日 23:45:29 login

期待通り。
あとは、ログイン・ログオフに登録すればいい。

  • [スタートメニュー]→[ファイル名を指定して実行]→[gpedit.msc]で、グループポリシーのエディタを起動する。
  • [ローカルコンピュータポリシー]→[ユーザーの構成]→[Windowsの設定]→[スクリプト(ログオン/ログオフ)]に行く。
  • ログオンのプロパティから[追加]で、入力スクリプト名「C:\lastlog.js」、スクリプトのパラメータに「login」と書く。
  • 同様にログオフの方も設定する。

ここまでできたら、Windowsをログインしなおして、作成されたはずの C:\lastlog.txt をメモ帳とかで確認する。
例えば、私の場合は

2012年8月17日 23:45:29 login
2012年8月17日 23:47:46 logoff
2012年8月17日 23:47:55 login

となった。期待どおり。

おまけ: Windows 7 以降は試してないけど、同じ感じでできるみたい。

参考)

スポンサーサイト


★☆★コメント★☆★

コメントの投稿

Name
Subject
Mail
URI
Comment
Pass
Secret 管理者にだけ表示を許可する

トラックバック

http://iyukki.blog56.fc2.com/tb.php/174-2c3cf71c

 | HOME | 

Search

Recent Entries

Foot Print



Categories

Monthly

Recent Comments

Recent Trackbacks

Profile

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。