Windows Treiber exportieren mit PowerShell

Written By Johannes Huber  |  PowerShell, Windows  |  0 Comments

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, da man damit mit wenigen Befehlen zum gewünschten Ergebnis kommt.

OpenClipart-Vectors / Pixabay

 

Windows Treiber exportieren per PowerShell

Zuerst installieren wir auf dem Computermodell, von dem wir die Treiber exportieren wollen, unser Windows. Danach sollten erstmal alle Windows Updates installiert werden. Falls “exotische” Geräte verbaut sind, installiert euch bitte die Treiber per Hand nach. Im Geräte Manager sollte nun also kein Gerät ohne Treibe vorhanden sein.

 

Nun werden die Treiber des aktuell laufenden Systems mit PowerShell exportiert:

Export-WindowsDriver -Online -Destination C:\yourdrivers

 

Es können auch Treiber aus einem Offline Image exportiert werden:

Export-WindowsDriver -Path c:\your-offline-image -Destination c:\yourdrivers

Windows Treiber exportieren PowerShell

Das ist im Endeffekt schon alles! 🙂
Es können allerdings noch weitere Parameter benutzt werden:

 

Benötigte Parameter zum Exportieren

Zum Exportieren der Windows Treiber mit PowerShell benötigt man zwei Parameter, die unverzichtbar sind. Hierzu wird Online verwendet, und auch Path.

[one_third_first]-Online[/one_third_first][two_third_last]Gibt an, dass das aktuell laufende System benutzt werden soll[/two_third_last]

[one_third_first]-Path[/one_third_first][two_third_last]Gibt den Pfad des Offline – Image an[/two_third_last]

Optionale Parameter

Es gibt aber nicht nur benötigte Schalter für das Treiber exportieren unter Windows Betriebssystemen, sondern auch optionale Parameter, mit denen man den Ziel-Ort der Treiber angeben kann, oder Log-Dateien schreiben kann.

[one_third_first]-Destination[/one_third_first][two_third_last]Gibt den Pfad an, wo die Treiber gespeichert werden sollen[/two_third_last]

[one_third_first]-LogLevel[/one_third_first][two_third_last]Gibt den Log Level 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

[/two_third_last]

[one_third_first]-LogPath[/one_third_first][two_third_last]Gibt den Pfad der Logdatei an[/two_third_last]
[one_third_first]-SystemDrive[/one_third_first][two_third_last]Gibt den Pfad zu den BootMgr Dateien an. Im Regelfall ist das der Systemdatenträger[/two_third_last]
[one_third_first]-WindowsDirectory[/one_third_first][two_third_last]Gibt den Pfad zum Windows Ordner an[/two_third_last]
Nachdem die Treiber exportiert wurden, möchte man natürlich bei einem Windows Betriebssystem die Treiber importieren.
{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>