Windows のイベント出力する際の注意点

ページ名:Windows のイベント出力する際の注意点
  • EVENTCREATEではスペースを含むと失敗するため、各パラメータの値はスペースを含まないようにする
C:\WINDOWS\system32\eventcreate.exe /ID 100 /L system /SO vCenterServer /T Warning /D "{eventDescription} / {targetName} / {alarmName} / {triggeringSummary} / {declaringSummary} / {oldStatus} / {newStatus} / {target}"

  • もしくはスペースを消す(以下はvCenterServerのイベントを出力させる例)
setlocal EnableDelayedExpansion
set eventDescription=%VMWARE_ALARM_EVENTDESCRIPTION%
set eventDescription=%eventDescription:"="""%
set targetName=%VMWARE_ALARM_TARGET_NAME%
set targetName=%targetName:"="""%
set alarmName=%VMWARE_ALARM_NAME%
set alarmName=%alarmName:"="""%
set triggeringSummary=%VMWARE_ALARM_TRIGGERINGSUMMARY%
set triggeringSummary=%triggeringSummary:"="""%
set declaringSummary=%VMWARE_ALARM_DECLARINGSUMMARY%
set declaringSummary=%declaringSummary:"="""%
set oldStatus=%VMWARE_ALARM_OLDSTATUS%
set oldStatus=%oldStatus:"="""%
set newStatus=%VMWARE_ALARM_NEWSTATUS%
set newStatus=%newStatus:"="""%
set target=%VMWARE_ALARM_TARGET_NAME%
set target=%target:"="""%

C:\WINDOWS\system32\eventcreate.exe /ID 100 /L system /SO vCenterServer /T Warning /D "%eventDescription% / %targetName% / %alarmName% / %triggeringSummary% / %declaringSummary% / %oldStatus% / %newStatus% / %target%"

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する