Windows Treiber importieren mit PowerShell

Written By Johannes Huber  |  PowerShell, Windows  |  2 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.

OpenClipart-Vectors / Pixabay

 

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

Windows Treiber Importieren PowerShell

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.

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

 

Optionale Parameter

Auch beim Importiren der Driver gibt es wieder optionale Parameter, welche verwendet werden können.

[one_third_first]-Driver[/one_third_first][two_third_last]Gibt den Pfad zur .inf oder zum Ordner der Treiber an[/two_third_last]

[one_third_first]-ForceUnsigned[/one_third_first][two_third_last]Importiert auch unsignierte Treiber[/two_third_last]

[one_third_first]-LogLevel[/one_third_first][two_third_last]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

[/two_third_last]

[one_third_first]-LogPath[/one_third_first][two_third_last]Gibt den Pfad zur Logdatei an[/two_third_last]

[one_third_first]-Recurse[/one_third_first][two_third_last]Bezieht Unterordner mit ein[/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]
  • Hallo,
    gibt es die möglichkeit über die Powershell in ein defektes Windows System ein komplettes Treiber backup aufeinmal einzuspielen?

    also so in etwa -> Add-WindowsDriver -SystemDrive “c:” -Driver “c:drivebackup” -Recurse ???

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
    >