Pregunta

Publiqué el esquema y ya no tengo los archivos DLL que contenían el proveedor wmi desde el que se publicó el esquema.¿Cómo puedo eliminar el esquema?

¿Fue útil?

Solución

Si está hablando del ensamblaje de su otra pregunta, simplemente puede usar wbemtest.exe:

  • Conectarse al espacio de nombres raíz
  • Instancias de enumeración...botón (nombre de superclase:__Espacio de nombres)
  • Eliminar instancia denominada Test o MyTest

Eso eliminará todo el espacio de nombres, incluidas todas las clases que creó.Si desea eliminar una clase y dejar el espacio de nombres

  • Conectarse a Root est
  • Clases enumeradas...botón (recursivo)
  • Elimina las clases que quieras

Si hay varias máquinas, esto se puede automatizar utilizando la biblioteca de secuencias de comandos WMI o System.Management.Con MOF puedes usar #pragma deleteclass.Si el esquema se creó con #pragma autorecover, debe eliminar la entrada de

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top