none
Удалить класс из WMI репозитария RRS feed

  • Общие обсуждения

  • Сделал MOF файл как в примере. Для компиляции использовал Mofcomp. А вот теперь как удалить этот скомпилированный класс не знаю... Пробовал wmic использовать, но так и не понял как. Команды и switches не отрабатывают (DELETE   /NAMESPACE). Может, вначале какие другие команды надо использовать, может при запуске утилиты?

     

    А может, у кого есть инфа/примеры по WMI step by step? А то что то мне MSDN-а не хватает

     

    Буду благодарен за помощь

Все ответы

  • Чтоб конкретнее было вот этот mof файл.

    Code Snippet

    #pragma namespace ("\\\\.\\root\\subscription")

    instance of ActiveScriptEventConsumer as $Cons
    {
        Name = "ASEC";
        ScriptingEngine = "VBScript";
        ScriptFileName = "c:\\!1\\asec.vbs";
    };

    instance of __EventFilter as $Filt
    {
        Name = "EF";
        Query = "SELECT * FROM __InstanceDeletionEvent WITHIN 5 "
            "WHERE TargetInstance ISA \"Win32_Process\" "
            "AND TargetInstance.Name = \"calc.exe\"";
        QueryLanguage = "WQL";
        EventNamespace = "root\\cimv2";
    };

    instance of __FilterToConsumerBinding
    {
        Filter = $Filt;
        Consumer = $Cons;
    };