C # / WMI: Cómo comprobar de forma remota si Windows tiene actualizaciones listas para instalarse?

StackOverflow https://stackoverflow.com/questions/3615895

  •  26-09-2019
  •  | 
  •  

Pregunta

He intentado encontrar una solución para esto en google sin mucha suerte, tal vez alguien aquí sabe cómo hacer esto?

¿Fue útil?

Solución

No está seguro de si se puede hacer de forma remota como tal, sino que podría "falsa" la misma.

Mire la documentación de MSDN para la de Windows Update agente API , en concreto el artículo llamado Búsqueda , descargar e instalar actualizaciones . Que contiene una secuencia de comandos que entre otras cosas listas las actualizaciones listo para ser instalado. Si se toma esa parte del guión y modificarlo para su lugar escribir una lista en un archivo, entonces se podría copiar la secuencia de comandos a un ordenador remoto, ejecutar la secuencia de comandos de forma remota, a continuación, leer el archivo (y finalmente eliminar el archivo y el guión desde el equipo remoto para limpiar).

Puede ejecutar una secuencia de comandos de forma remota mediante WMI, vea este artículo CodeProject para los detalles para hacerlo desde C #: Crea un proceso remoto mediante WMI en C #

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