"OldDog" <michael.r.felkins@xxxxxx> wrote in message
news:299fc20b-3822-4097-a020-be79dd297501@xxxxxx
On Sep 5, 12:30 pm, "Pegasus \(MVP\)" <I....@xxxxxx> wrote:
> "OldDog" <michael.r.felk...@xxxxxx> wrote in message
>
> news:58ccb240-3cb1-4e4d-9548-f768d4ee50df@xxxxxx
>
>
>
>
>>
> > I found this snippet on another group. Can someone tell me where this
> > will write the errors to? >
> > Sub ReportErrors(ErrText)
> > If err.number <> 0 then
> > Set WshShell = WScript.CreateObject("WScript.Shell")
> > WshShell.LogEvent 1, ErrText & " Error code " & err.number & " (" &
> > err.description & ")"
> > Err.clear
> > End If
> > End Sub >
> > The systems event log? application? >>
> Best to download the file "script56.chm" from the Microsoft site and use
> its
> search function to find the string "LogEvent". It will tell you exactly
> where the message goes (and will probably answer lots of future questions
> too!).- Hide quoted text -
>
> - Show quoted text - I am sure that would be a good source, however chm files do not open
on my WindowsXP Pro SP 3 desktop.
Well, they open, but the right hand screen reports an error.
"Navigation to the Web Page was cancelled."
OldDog
===================
Try opening it with this command: hh c:\script56.chm, then try to fix your
Windows help facility. In the meantime here is what the help file says:
Log Event Method
Adds an event entry to a log file.
object.LogEvent(intType, strMessage [,strTarget])
Arguments
object
WshShell object.
intType
Integer value representing the event type.
strMessage
String value containing the log entry text.
strTarget
Optional. String value indicating the name of the computer system where the
event log is stored (the default is the local computer system). Applies to
Windows NT/2000 only.
Remarks
The LogEvent method returns a Boolean value (true if the event is logged
successfully, otherwise false). In Windows NT/2000, events are logged in the
Windows NT Event Log. In Windows 9x/Me, events are logged in WSH.log
(located in the Windows directory). There are six event types.
Type Value
0 SUCCESS
1 ERROR
2 WARNING
4 INFORMATION
8 AUDIT_SUCCESS
16 AUDIT_FAILURE
Example
The following code logs SUCCESS or ERROR depending on the outcome of the
function runLoginScript().
Visual Basic Script Copy Code
Set WshShell = WScript.CreateObject("WScript.Shell")
rc = runLoginScript() 'Returns true if logon succeeds.
if rc then
WshShell.LogEvent 0, "Logon Script Completed Successfully"
else
WshShell.LogEvent 1, "Logon Script failed"
end if
JScript Copy Code
var WshShell = WScript.CreateObject("WScript.Shell");
var rc = runLoginScript();
if (rc)
WshShell.LogEvent(0, "Logon Script Completed Successfully");
else
WshShell.LogEvent(1, "Logon Script failed");
Applies To:
WshShell Object