LogEvent 方法

在 Windows NT 事件日志或 WSH.log 文件中记录一个事件。

object.LogEvent(intType, strMessage [,strTarget])

参数

object

WshShell 对象。

intType

代表事件类型的数字。

strMessage

日志项的文本。

strTarget

可选项,仅适用于 Windows NT。用于记录事件的系统的名称。缺省值为本地系统。 在 Windows 9x 中该参数被忽略。

说明

LogEvent 类型可为下列类型之一:

类型
0 成功
1 错误
2 警告
4 信息
8 审计成功
16 审计失败

对 Windows NT:在 Windows NT 事件日志中记录一个事件。

对 Windows 9x:在 WSH.log 中记录一个事件,该文件在用户的 Windows 目录下。WSH.log 文件中将包含时间标记、 事件类型,以及日志项的文本。

如果事件成功地记入日志,返回 true;否则,返回 false

示例

下面的示例记录登录是否成功:

Set WshShell = WScript.CreateObject("WScript.Shell")
rc = runLoginScript()      '如果登录成功返回 true
if rc then
      WshShell.LogEvent 0, "Logon 脚本顺利执行完毕"
else
      WshShell.LogEvent 1, "登录脚本失败"
end if
 

   

请参阅

应用于: WshShell 对象