如何删除已发布的wmi架构?

时间:2008-09-19 18:12:09

标签: wmi

我已发布架构,并且不再包含发布架构的wmi提供程序的dll。如何删除架构?

1 个答案:

答案 0 :(得分:4)

如果您正在谈论其他问题的程序集,您只需使用wbemtest.exe:

  • 连接到根名称空间
  • 枚举实例...按钮(超类 name:__ Namespace)
  • 删除名为Test或MyTest的实例

这将删除整个命名空间,包括您创建的所有类。如果要删除类并保留命名空间

  • 连接到Root \ Test
  • 枚举类...按钮(递归)
  • 删除所需的课程

如果有多台计算机,则可以使用WMI脚本库或System.Management自动执行此操作。使用MOF,您可以使用#pragma deleteclass。如果使用#pragma autorecover创建架构,则需要从

中删除该条目

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ WBEM \ CIMOM \ autorecover mofs