Seite 1 von 1
[GELÖST] Abrufen der Seriennummer des NVMe-Laufwerks
Veröffentlicht: 4. Juli 2025 - 16:30 Uhr
von Julien_
Hallo zusammen,
dies ist mein erster Beitrag hier, da ich weder selbst noch im Forum eine Lösung finden konnte.
Ich suche nach einer Möglichkeit, die Seriennummern meiner Workstations über den WAPT-Agenten abzurufen.
In der Softwareinventarisierung finde ich diese Informationen nicht.
Ich hatte überlegt, dies mit einem Skript zu lösen, musste aber feststellen, dass wmic bei NVMe-Laufwerken mit dem Befehl `wmic diskdrive get serialnumber` nicht die korrekten Informationen liefert.
In PowerShell habe ich den Befehl `Get-WmiObject -Class Win32_DiskDrive | Select-Object DeviceID, SerialNumber` getestet und erhalte dasselbe Ergebnis (zum Glück, da dieselbe Datenbank abgefragt wird).
Nach einiger Recherche bin ich jedoch auf den Befehl `Get-PhysicalDisk | Select AdapterSerialNumber` gestoßen, der mir die korrekten Informationen liefert (wenn auch mit einigen zusätzlichen Zeichen).
Meine Frage lautet daher: Wie kann ich das Ergebnis dieses PowerShell-Befehls in der Hardwareinventarisierung anzeigen lassen?
Ist das überhaupt möglich?
Vielen Dank an alle, die die Antwort kennen.
Haben Sie einen guten Tag!
Betreff: Abrufen der Seriennummer des NVMe-Laufwerks
Veröffentlicht: 4. Juli 2025 – 16:53 Uhr
von Blemoire
Hallo,
im Reiter „Hardwareinventar“ finden Sie einige Seriennummern. Alternativ können Sie das Paket „audit-wmi“ installieren. Nach der Installation und Überprüfung werden die Informationen im Reiter „Überprüfungsdaten“ angezeigt.
Mit freundlichen Grüßen,
Bertrand
Betreff: Abrufen der Seriennummer des NVMe-Laufwerks
Veröffentlicht: 4. Juli 2025 - 17:02 Uhr
von Blemoire
Die AdapterSeriennummer war leider nicht im Paket enthalten. Ich führe einen kurzen Test durch und melde mich dann wieder
Betreff: Abrufen der Seriennummer des NVMe-Laufwerks
Veröffentlicht: 4. Juli 2025 - 17:28 Uhr
von Blemoire
Wir sollten ein solches Paket erstellen:
Code: Alle auswählen
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
pass
def audit():
result = run_powershell('Get-PhysicalDisk | Select AdapterSerialNumber',output_format='json')
WAPT.write_audit_data_if_changed('Physical-Disk','AdapterSerialNumber',result)
return "OK"
Die Daten werden auf der Registerkarte „Auditdaten“ angezeigt
Betreff: Abrufen der Seriennummer des NVMe-Laufwerks
Veröffentlicht: 7. Juli 2025 - 8:24 Uhr
von Julien_
Hallo,
vielen Dank für die schnelle Antwort.
Ich werde es heute testen und Ihnen Bescheid geben, wie es läuft.
Betreff: Abrufen der Seriennummer des NVMe-Laufwerks
Veröffentlicht: 7. Juli 2025 - 9:36 Uhr
von Julien_
Ich kann also ganz klar eine neue Zeile in den Prüfdaten erkennen.
Der angezeigte Wert ist jedoch „null“.
Da die von Get-PhysicalDisk | Select AdapterSerialNumber zurückgegebenen Daten nicht optimal formatiert sind, habe ich den Code wie folgt leicht modifiziert:
Code: Alle auswählen
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
pass
def audit():
# Commande pour formater les numéros de série
powershell_command = '''
$adapterSerialNumbers = Get-PhysicalDisk | Select-Object -ExpandProperty AdapterSerialNumber
$modifiedSerialNumbers = $adapterSerialNumbers | ForEach-Object { $_.Substring(0, $_.Length - 5) }
$modifiedSerialNumbers
'''
result = run_powershell(powershell_command,output_format='json')
WAPT.write_audit_data_if_changed('Physical-Disk','AdapterSerialNumber',result)
return "OK"
In WAPT ist der Rückgabewert immer "null".
Ich muss irgendwo einen Fehler gemacht haben, aber ich kann ihn nicht finden

Betreff: Abrufen der Seriennummer des NVMe-Laufwerks
Veröffentlicht: 7. Juli 2025 - 11:33 Uhr
von Blemoire
Guten Morgen,
Ich habe keine AdapterSerialNumber auf meinem Rechner, aber meine Tests mit SerialNumber funktionieren einwandfrei:
Code: Alle auswählen
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
pass
def audit():
result = run_powershell('Get-PhysicalDisk | Select SerialNumber',output_format='json')
WAPT.write_audit_data_if_changed('Physical-Disk','SerialNumber',result)
return "OK"

- serialnumber.png (21,38 KB) 13677 Mal angesehen
Betreff: Abrufen der Seriennummer des NVMe-Laufwerks
Veröffentlicht: 7. Juli 2025 - 13:54 Uhr
von Julien_
Ja, ich kann bestätigen, dass alles funktioniert.
Nur hatte ich auf meinem Testrechner keinen SerialNumber-Adapter.
Danke trotzdem für die Information; ich werde nach einer Möglichkeit suchen, die Seriennummern der Festplatten bei allen Modellen korrekt auszulesen.
Betreff: Abrufen der Seriennummer des NVMe-Laufwerks
Veröffentlicht: 8. Juli 2025 - 9:43 Uhr
von dcardon
Hallo Julien,
danke für das Feedback

. Ich markiere das Thema als gelöst.
Denis