Treiber installieren

Diese Anleitung zeigt, wie man Treiber während des Aufspielens des Betriebssystems automatisch installiert.

Diese Anleitung zeigt, wie man Treiber während des Aufspielens des Betriebssystems automatisch installiert.

Im Tasksequenzen-Editor einen neuen Schritt “Treiber automatisch installieren” (unter “Hinzufügen” > “Treiber”) auswählen und mindestens in den Bereich “Betriebssystem installieren” (ganz am Schlus) hinzufügen. Bei uns gibt es einen separaten Ordner für die Treiber-Installation (ist nur Kosmetik). Dort ändert man zunächst den Namen des Schrittes und wählt anschließend die Kategorie aus, aus der Treiber installiert werden sollen (siehe Treiber ins SCCM importieren). Es können auch mehrere Kategorien ausgewählt werden:

Anschließend in den Reiter “Optionen” wechseln. Hier kann man optional noch die Option “Bei Fehler fortsetzen” aktivieren. Außerdem lässt sich hier festlegen, bei welchen Geräten die Treiber installiert werden sollen. Das ist ratsam, damit die passenden Treiber auch nur auf den gewünschten Geräten installiert werden. Dazu fügt man eine WMI-Bedingung hinzu:

Hier gibt der knifflige Teil. Man braucht die Modellbezeichnung, die man über die WMI auslesen kann. Für unsere OptiPlex 760 sieht die WMI-Abfrage dann folgendermaßen aus:

SELECT * FROM Win32_ComputerSystem WHERE Model LIKE "%OptiPlex 760%"

Diese Abfrage liefert alle Computer, deren Modell OptiPlex 760 enthält.

Um das Modell eines Rechners herauszufinden, kann man auf dem entsprechenden Gerät den folgenden PowerShell-Befehl ausführen:
Get-WmiObject -query "Select * FROM Win32_ComputerSystem"
Dort wird unter anderem das Modell des Rechners angezeigt.

Hat man stattdessen einen Computer, der keine Modellbezeichnung hat, kann man stattdessen auch eine Erkennung über das Mainboard machen. Mithilfe des Befehls
Get-WmiObject -query "Select * FROM Win32_BaseBoard"
werden Informationen zum Mainboard angezeigt. Analog ergibt sich dann folgender WMI-Befehl für die Tasksequenz (PRODUCT durch das entsprechende Produkt ersetzen):
Select * FROM Win32_BaseBoard WHERE Product = "PRODUCT"