Книга: Windows Script Host для Windows 2000/XP

Метод LogEvent

закрыть рекламу

Метод LogEvent

В Windows NT/2000/XP события записываются в системном журнале, а в Windows 9х — в файле WSH.log, расположенном в каталоге пользователей Windows. Запись в WSH.log будет содержать время события, его тип и текст. Типы сообщений описаны в табл. 1.9.

Таблица 1.9. Типы сообщений (параметр intType)

Код Значение Код Значение
0 SUCCESS 4 INFORMATION
1 ERROR 8 AUDIT_SUCCESS
2 WARNING 16 AUDIT_FAILURE

В следующем примере производится протоколирование работы сценария регистрации (здесь предполагается, что если этот сценарий отработал успешно, то функция RunLoginScript возвращает true, в противном случае — false):

var WshShell = WScript.CreateObject("WScript.Shell");
rc = RunLoginScript();
if (rc) WshShell.LogEvent(0,"Logon Script Completed Successfully");
else WshShell.LogEvent(1,"Logon Script failed");

Оглавление книги


Генерация: 0.822. Запросов К БД/Cache: 4 / 1
поделиться
Вверх Вниз