Windows イベントログへ書き込むを行うサンプルコマンドです。
サンプル:
eventcreate /L APPLICATION /T SUCCESS /SO test /ID 999 /D EventlogTest
eventcreate /L SYSTEM /T ERROR /SO test2 /ID 1000 /D EventlogTest
eventcreate /L SYSTEM /T WARNING /SO test2 /ID 999 /D EventlogTest
サンプル:
Write-EventLog -LogName Application -Source test -EventID 999 -EntryType Success -Message "EventlogTest"
Write-EventLog -LogName System -Source test2 -EventID 1000 -EntryType Error -Message "EventlogTest"
Write-EventLog -LogName System -Source test2 -EventID 1000 -EntryType Warning -Message "EventlogTest"
サンプル:
Const EVENT_SUCCESS = 0
Const EVENT_ERROR = 1
Const EVENT_WARNING = 2
Const EVENT_INFO = 4
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.LogEvent EVENT_SUCCESS, "成功のテストイベントログ"
objShell.LogEvent EVENT_ERROR, "エラーのテストイベントログ"
objShell.LogEvent EVENT_WARNING, "警告のテストイベントログ"
objShell.LogEvent EVENT_INFO, "情報のテストイベントログ"
set objShell = Nothing
サンプル:
c:\cygwin\bin\logger.exe -p info EventlogTest
c:\cygwin\bin\logger.exe -p error EventlogTest
c:\cygwin\bin\logger.exe -p warning EventlogTest