Если вы говорите о сборке из вашего другого вопроса, вы можете просто использовать wbemtest.exe:
- Подключение к корневому пространству имен
- Кнопка Enum instance ... (Суперкласс
имя: __Namespace)
- Удалить экземпляр с именем Test или MyTest
Это удалит все пространство имен, включая все созданные вами классы. Если вы хотите удалить класс и оставить пространство имен
- Подключение к Root \ Test
- Кнопка перечисления классов ... (Рекурсивно)
- Удалить нужные вам классы
Если имеется несколько компьютеров, это можно автоматизировать с помощью библиотеки сценариев WMI или System.Management. С MOF вы можете использовать #pragma deleteclass. Если схема была создана с помощью #pragma autorecover, вам нужно удалить запись из
HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ WBEM \ CIMOM \ autorecover mofs