1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Проблема с WMI

Тема в разделе "Программирование", создана пользователем резет, 22.02.07.

  1. резет

    резет Участник

    119
    0
    Подскажите пжл пишу простенький скрипт на JS

    var objLocator =new ActiveXObject ("WbemScripting.SWbemLocator");
    var objService =objLocator.ConnectServer ();
    var objProcess = objService.Get("Win32_NTEventlogFile");
    objProcess.Name="C:\\WIN2000\\System32\\config\\SecEvent.Evt";
    objProcess.Copy ("c:\\files\\logs\\sec.evn");

    вроде все нормально
    Запускаю.
    В ответ получаю

    Ошибка:Недопустимые параметры метода
    Код: 8004102F

    добавлено через 5 часов 37 минут
    если кому-то вдруг интересно я нашел ошибку
    вот как должно быть
    var file_arc="c:\\temp\\se1c.evt";
    var objLocator =new ActiveXObject ("WbemScripting.SWbemLocator");
    var objService =objLocator.ConnectServer();
    var objProcess = objService.Get("Win32_NTEventlogFile.Name='C:\\WIN2000\\System32\\config\\SecEvent.Evt'");
    WScript.echo (objProcess.BackupEventLog (file_arc));