easy.2ci
Commodore
- Registriert
- Mai 2006
- Beiträge
- 4.388
Hallo,
wir schreiben hier einige Scripte um Dinge zu automatisieren. Die Scripte werden auf eine große Zahl Rechner losgelassen, manche der Rechner sind virtuell, manche normale Desktop PCs.
Im Script brauche ich nun eine Erkennung, ob das aktuelle System virtuell oder physikalisch ist. Meine bisheriger Ansatz über den Namen des Netzwerk oder Grafikkarten Adapters zu gehen klappt nicht. Diese kann ich zwar mittels wmic auslesen, aber wir haben mehrere Virtualisierungslösungen (VirtualBox, VMware, Hyper-V) und auch bei einem der Produkte können sich je nach Version die Bezeichnungen der Treiber ändern.
Hat einer ne Idee wie man das machen kann? Muss von der Kommandozeile aus klappen, kein Perl, Python etc.
wir schreiben hier einige Scripte um Dinge zu automatisieren. Die Scripte werden auf eine große Zahl Rechner losgelassen, manche der Rechner sind virtuell, manche normale Desktop PCs.
Im Script brauche ich nun eine Erkennung, ob das aktuelle System virtuell oder physikalisch ist. Meine bisheriger Ansatz über den Namen des Netzwerk oder Grafikkarten Adapters zu gehen klappt nicht. Diese kann ich zwar mittels wmic auslesen, aber wir haben mehrere Virtualisierungslösungen (VirtualBox, VMware, Hyper-V) und auch bei einem der Produkte können sich je nach Version die Bezeichnungen der Treiber ändern.
Hat einer ne Idee wie man das machen kann? Muss von der Kommandozeile aus klappen, kein Perl, Python etc.