Unterscheidung zwischen Notebook & Workstation
Unterscheidung zwischen Notebook & Workstation
Hallo,
kann man herausfinden, ob das Windows 10 System auf einer Workstation oder einem Notebook installiert wird, um es dann in die entsprechende AD OU zu packen? Unsere Rechner Namenskonvention unterscheidet zwischen die verschiedenen Devises, aber ob das man mit opsi zu analyisieren ist, ist mir nciht bekannt. Vielleicht weißt einfach von euch wie man da am besten heran geht.
Anderer Weg wäre es, zwei Images anzufertigen jeweils für Workstation und eines für Notebooks - wäre aber doppelarbeit.
Danke schon mal!
kann man herausfinden, ob das Windows 10 System auf einer Workstation oder einem Notebook installiert wird, um es dann in die entsprechende AD OU zu packen? Unsere Rechner Namenskonvention unterscheidet zwischen die verschiedenen Devises, aber ob das man mit opsi zu analyisieren ist, ist mir nciht bekannt. Vielleicht weißt einfach von euch wie man da am besten heran geht.
Anderer Weg wäre es, zwei Images anzufertigen jeweils für Workstation und eines für Notebooks - wäre aber doppelarbeit.
Danke schon mal!
Re: Unterscheidung zwischen Notebook & Workstation
Code: Alles auswählen
Get-CimInstance -ClassName Win32_SystemEnclosure -Namespace 'root\CIMV2' -Property ChassisTypes
Aber wie gut das klappt....keine Ahnung....man könnte auch nach dem vorhanden sein von Batterien testen...
In Anlehnung an das hier
Kein Support per DM!
_________________________
opsi support - https://www.uib.de/
For productive opsi installations we recommend support contracts.
_________________________
opsi support - https://www.uib.de/
For productive opsi installations we recommend support contracts.
Re: Unterscheidung zwischen Notebook & Workstation
Ich glaube das wäre die zuverlässigste und einfachste Methode ! Wie sind denn die Namen aufgebaut?Unsere Rechner Namenskonvention unterscheidet zwischen die verschiedenen Devises, aber ob das man mit opsi zu analyisieren ist, ist mir nciht bekannt.
Alternativ ginge noch das HW-Audit auswerten, auch da kann man das erkennen.
Re: Unterscheidung zwischen Notebook & Workstation
Danke!ThomasT hat geschrieben:https://docs.microsoft.com/en-us/window ... menclosureCode: Alles auswählen
Get-CimInstance -ClassName Win32_SystemEnclosure -Namespace 'root\CIMV2' -Property ChassisTypes
Aber wie gut das klappt....keine Ahnung....man könnte auch nach dem vorhanden sein von Batterien testen...
In Anlehnung an das hier
In ungefähr so (mit Absicht abgeändert):tobias hat geschrieben:Ich glaube das wäre die zuverlässigste und einfachste Methode ! Wie sind denn die Namen aufgebaut?Unsere Rechner Namenskonvention unterscheidet zwischen die verschiedenen Devises, aber ob das man mit opsi zu analyisieren ist, ist mir nciht bekannt.
Alternativ ginge noch das HW-Audit auswerten, auch da kann man das erkennen.
- -> Notebook: NOTEW10-MUSTERMANN
-> Workstation: WORKW10-HANSEMANN
Re: Unterscheidung zwischen Notebook & Workstation
Joa, das geht auf jeden Fall das würde dann in etwa so aussehen (ungetestet):
Code: Alles auswählen
defvar $devicetype$
set $devicetype$ = takeString(0, splitString ("%HostID%", "-"))
switch $devicetype$
Case "WORKW10"
<platzhalter für deinen code für Workstations>
EndCase
case "NOTEW10"
<platzhalter für deinen code für Notebooks>
EndCase
DefaultCase
<Platzhalter für alles was oben nicht definiert wurde>
EndCase
EndSwitch
Re: Unterscheidung zwischen Notebook & Workstation
Danke!tobias hat geschrieben:Joa, das geht auf jeden Fall das würde dann in etwa so aussehen (ungetestet):
Code: Alles auswählen
defvar $devicetype$ set $devicetype$ = takeString(0, splitString ("%HostID%", "-")) switch $devicetype$ Case "WORKW10" <platzhalter für deinen code für Workstations> EndCase case "NOTEW10" <platzhalter für deinen code für Notebooks> EndCase DefaultCase <Platzhalter für alles was oben nicht definiert wurde> EndCase EndSwitch
Btw: wie verschiebst du ad objekte mittels opsiscript? Ich werde einen powershell aufruf tätigen, der dann mittels dem cmdlet move-adobject den jeweiligen Rechner in die entsprechende ad ou hinein verschiebt
Re: Unterscheidung zwischen Notebook & Workstation
Wir machen das aktuell noch ganz traditionell per Hand
- skranz1982
- Beiträge: 80
- Registriert: 09 Okt 2014, 08:01
Re: Unterscheidung zwischen Notebook & Workstation
Moin, moin!
Konzeptionell unterscheiden wir am Rechnernamen:
L...aptops
P...Cs
T...ablets
M...onitore
D...rucker
DS... = Docking Station
Mein Rechner heißt zB L00701, ist also ein Laptop mit der forlaufenden Nummer/ID "00701".
Im opsi selbst kannst du in den Hardwareinfos eines Clients schauen: Unter Chassis > Computergehäuse > Chassis-Typ wird nach "Laptop" und "Desktop" unterschieden. Bei Servern bin ich nicht sicher, wie sie aufgeführt werden - wir haben keine Server als "opsi-Clients" im Einsatz.
Konzeptionell unterscheiden wir am Rechnernamen:
L...aptops
P...Cs
T...ablets
M...onitore
D...rucker
DS... = Docking Station
Mein Rechner heißt zB L00701, ist also ein Laptop mit der forlaufenden Nummer/ID "00701".
Im opsi selbst kannst du in den Hardwareinfos eines Clients schauen: Unter Chassis > Computergehäuse > Chassis-Typ wird nach "Laptop" und "Desktop" unterschieden. Bei Servern bin ich nicht sicher, wie sie aufgeführt werden - wir haben keine Server als "opsi-Clients" im Einsatz.