Página 1 de 1
[RESUELTO] Recuperación de parámetros de inventario de hardware
Publicado: 20 de septiembre de 2023 - 10:32 a. m.
por tux
Hola, ¿
cómo puedo obtener el valor del parámetro `wuauserv_status/reboot_needed` (inventario de hardware) en un script de Python?
Estoy usando la última versión Enterprise.
Gracias.
Re: Recuperación de parámetros de inventario de hardware
Publicado: 21 de septiembre de 2023 - 12:26 p. m.
por dcardon
Hola Sébastien,
versión del sistema operativo WAPT, etc. (ver reglas del foro).
¿El requisito es del lado del servidor o del lado del cliente dentro de un paquete WAPT?
Saludos,
Denis
Re: Recuperación de parámetros de inventario de hardware
Publicado: 22 de septiembre de 2023 - 13:28
por tux
Hola,
efectivamente, mi solicitud no es lo suficientemente clara y no cumple con las normas. Utilizo
WAPT Enterprise versión 2.4.
La necesidad se encuentra en el cliente Windows.
En un paquete implementado en una estación de trabajo Windows, intento obtener, mediante el script de Python (setup.py), el valor del parámetro wuauserv_status/reboot_needed (que se muestra en la consola del inventario de hardware de la estación de trabajo).
No he encontrado nada en la documentación de "Uso de WAPT Setuphelpers" para este caso de uso.
Saludos.
Re: Recuperación de parámetros de inventario de hardware
Publicado: 22 de septiembre de 2023 - 14:27
por sfonteneau
Buen día
Código: Seleccionar todo
from waptwua.utils import waiting_for_reboot
print(waiting_for_reboot())
El código a continuación:
Código: Seleccionar todo
def waiting_for_reboot():
"""Return True if system is waiting for reboot to finish an install/update process
"""
# Query WUAU from the registry
if reg_key_exists(HKEY_LOCAL_MACHINE, r"SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired") or \
reg_key_exists(HKEY_LOCAL_MACHINE, r"SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\RebootPending") or \
reg_key_exists(HKEY_LOCAL_MACHINE, r'SOFTWARE\Microsoft\Updates\UpdateExeVolatile'):
return True
return False
Re: Recuperación de parámetros de inventario de hardware
Publicado: 27 de septiembre de 2023 - 17:32
por tux
Gracias, eso es exactamente lo que estaba buscando.