はじめまして。
Windows2000のイベントビューアにある
システムログとアプリケーションログを
自動でCSVに出力したいのですが、
何かいい方法はありますでしょうか?
手動では一覧のエクスポートでできるのですが・・・
開発環境は
Windows2000にVB6が入っています。
よろしくお願い致します。
とりあえず,ReadEventLog APIですかね。
この周辺APIを探っていけばできるのでは?
YuOさん。ありがとうございます。
ReadEventLog
ですね。
がんばって探してみます。
あとは、この使い方を調べればいいってことですね。
解決したらまたお知らせします。
Windows2000であれば、WMIのWin32_NTLogEventクラスが
利用できるかも知れません。
Dim Obj As Object
For Each Obj In GetObject("winmgmts:").InstancesOf("Win32_NTLogEvent")
Debug.Print "----------::"; Obj.TimeGenerated
Debug.Print Obj.Message
Next
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_ntlogevent.asp
ツイート | ![]() |