Hallo,
danke für deine Antwort. Ich bin nun etwas weiter, es ist bizarr.
Das Script wird auf dem Server lokal aufgerufen ->
command[check_auto_updates]=c:\windows\system32\cscript.exe //NoLogo //T:300 c:\nrpe\check_auto_updates.wsf
wenn ich es so eingebe funktioniert es auch - lokal - nur am nagios eben nicht, außer am Domaincontroller. Das lustige ist, wenn ich den Pfad um eine Ebene erhöhe, sprich einen anderen Wert aus der registry abfrage funktioniert es. Die Berechetigungen sind allerdings die gleichen, bei WindowsUpdates/AUOptions tut der Nagios einfach so, als würde der Pfad nicht existieren. Bin irgendwie langsam etwas entnervt und verzweifelt.
Habe mir schon überlegt das Script im scheduler laufen zu lassen, das Ergebnis in einer .txt Datei zwischenzuspeichern und diesen Wert dann vom Nagios checken zu lassen. Aber was wäre das für ein Aufwand für einen minicheck, der eigentlich auf alle Windowssystem ausgerollt werden sollte.
Ich finde auch nichts der Gleichen bei google bezüglich
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\AUOptions
... es ist verhext..