Windows Treiber importieren mit PowerShell
Wer sein eigenes Windows Image erstellen will, braucht wahrscheinlich für spezielle Geräte auch Treiber. Dafür muss man erst die Windows Treiber exportieren und danach die Windows Treiber importieren. Das Exportieren und Importieren erledigt man am Besten mit PowerShell.
Windows Treiber importieren per PowerShell
Zuerst muss ein Windows ISO heruntergeladen werden. Diese ISO entpacken wir und legen es ab. In dieses werden wir nun die Windows Treiber importieren. Das wird mit einem einfachen PowerShell Befehl erledigt:
Add-WindowsDriver -Path "c:\your-windows-image" -Driver "c:\yourdircer" -Recurse
Schon wurden die Windows Treiber in das Offline Image eingebunden 🙂
Es können allerdings noch weitere Parameter verwendet werden:
Benötigte Parameter für den Treiber Import
Damit die bereits exportierten Dateien auch verwendet werden können, muss man natürlich die Treiber unter Windows wieder importieren. Hierzu benötigt man den Schalter Path.
-Path
Gibt den Pfad zum Offline Image an
Optionale Parameter
Auch beim Importiren der Driver gibt es wieder optionale Parameter, welche verwendet werden können.
-Driver
Gibt den Pfad zur .inf oder zum Ordner der Treiber an
-ForceUnsigned
Importiert auch unsignierte Treiber
-LogLevel
Gibt den LogLevel an, der verwendet werden soll
- 1 = Errors only
- 2 = Errors and warnings
- 3 = Errors, warnings, and information
- 4 = All of the information listed previously, plus debug output
-LogPath
Gibt den Pfad zur Logdatei an
-Recurse
Bezieht Unterordner mit ein
-SystemDrive
Gibt den Pfad zu den BootMgr Dateien an. Im Regelfall ist das der Systemdatenträger
-WindowsDirectory
Gibt den Pfad zum Windows Ordner an