Ich versuche über

(Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\" -Name ReleaseID).ReleaseId

und einem EXE/Script Sensor die Version von Windows anzeigen zu lassen. Es wird auch die aktuelle 18xx angezeigt, jedoch mit dem Fehler

Response not well-formed: "(1803 )" (code: PE132)

Die Abfrage ist einfach in einem "Einzeiler" als .ps1 eingebunden, muss ich eine Variable zur Übergabe verwenden?

Besten Dank

Detlev Beck


Article Comments

Hallo Herr Beck,

PRTG erwartet hier folgendes Format: <wert>:<nachricht>

Entsprechend müsste es also so aussehen:

$Version = (Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\" -Name ReleaseID).ReleaseId
Write-Host ([string]::Format("0:Windows Build is {0}",$Version))

PRTGapi | Feature Requests | WMI Issues | SNMP Issues

Kind regards,
Stephan Linke, Tech Support Team


Feb, 2019 - Permalink

Hallo Herr Linke,

vielen Dank für schnelle Antwort.

Leider erscheint Dashboard nur ein grüner Sensor ohne Rückgabewert der Windows Version.

Mit freundlichen Grüßen / With best regards

Detlev Beck

Externer Dienstleister der Siemens Healthcare GmbH


Feb, 2019 - Permalink

Wie wird es denn in der Kommandozeile angezeigt?


PRTGapi | Feature Requests | WMI Issues | SNMP Issues

Kind regards,
Stephan Linke, Tech Support Team


Feb, 2019 - Permalink