Seite 1 von 1
[GELÖST] Abrufen von Hardware-Inventarparametern
Veröffentlicht: 20. September 2023 - 10:32 Uhr
von Tux
Hallo,
wie kann ich den Wert des Parameters `wuauserv_status/reboot_needed` (Hardwareinventar) in einem Python-Skript abrufen?
Ich verwende die neueste Enterprise-Version.
Vielen Dank.
Betreff: Abrufen von Hardware-Inventarparametern
Veröffentlicht: 21. September 2023 - 12:26 Uhr
von dcardon
Hallo Sébastien,
WAPT-Betriebssystemversion usw. (siehe Forenregeln).
Bezieht sich die Anforderung auf Server- oder Clientseite innerhalb eines WAPT-Pakets?
Viele Grüße,
Denis
Betreff: Abrufen von Hardware-Inventarparametern
Veröffentlicht: 22. September 2023 – 13:28 Uhr
von Tux
Hallo,
meine Anfrage ist leider nicht präzise genug und entspricht nicht den Vorgaben.
Ich verwende WAPT Enterprise Version 2.4.
Das Problem betrifft den Windows-Client.
In einem auf einer Windows-Workstation bereitgestellten Paket möchte ich im Python-Skript (setup.py) den Wert des Parameters wuauserv_status/reboot_needed abrufen (angezeigt in der Hardwareinventarisierung der Workstation in der Konsole).
In der Dokumentation „WAPT Setuphelpers Usage“ habe ich dazu nichts gefunden.
Viele Grüße
Betreff: Abrufen von Hardware-Inventarparametern
Veröffentlicht: 22. September 2023 – 14:27 Uhr
von Sfonteneau
Guten Morgen
Code: Alle auswählen
from waptwua.utils import waiting_for_reboot
print(waiting_for_reboot())
Der folgende Code:
Code: Alle auswählen
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
Betreff: Abrufen von Hardware-Inventarparametern
Veröffentlicht: 27. September 2023 – 17:32 Uhr
von Tux
Vielen Dank, genau das habe ich gesucht.