Batch Über Netzwerk Zustand eines Nodes herausfinden

Kingfisher OK

Rear Admiral
Registriert
Dez. 2007
Beiträge
5.161
Hallo zusammen,

ich suche derzeit eine Möglichkeit mittels geeigneter Windows-Boardmittel (z.B. WMI) herauszufinden, in welches Betriebssystem ein Rechner im Netzwerk gebootet ist. Es gilt dabei nur festzustellen, dass ein Rechner NICHT in ein bestimmtes OS gebootet ist.

Wunschfunktion:

Rechner A fragt Rechner B ob Rechner B in Win 7 gebootet ist.
Wenn Nein:
Rechner A fragt Rechner B ob Rechner B in Win PE gebootet ist.
Wenn JA --> Weiter

ist so etwas mit WMI in Batch zu implementieren? Oder sehr ihr da schwarz.

Wichtig ist, dass Rechner B zu dieser Abfrage möglichst nicht konfiguriert werden muss, bzw. wenn dann mit möglichst niedrigem Aufwand.

Vielen Dank und Grüße
 
Seit Dezember 2006 dabei und einen Beitrag und diesen in meinem Thread? Da werd ich ja ganz rot :D

@Topic & @ mrfive
Der Ansatz gefällt mir. Umsetzung gestaltet sich als schwierig, da sowohl Win PE als auch Win 7 den gleichen TTL Wert haben.

Wenn ich natürlich mein PE Image dementsprechend anpasse, könnte es klappen.

Insofern --> Guter Ansatz

Gruß und Danke

EDIT.:

Hinzufügen eines Registry Schlüssels hat geholfen. Habe das Standard TTL jetzt auf eine krumme Zahl gestellt. Wenn diese Zahl als TTL zurückkommt, weiß ich dass der Rechner in dem bestimmten OS ist.

Gruß
 
Zuletzt bearbeitet:
Top! Ja bin ein stiller Leser des Forums :)

Aber heute hab ich mir gedacht geb ich mal ein Tipp.
 
Zurück
Oben