Microsoft Windows Script Host 2.0 | 语言参考 |
在 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 对象