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.