Treiberinstallation per Batch
Mit dem Kommandozeilentool "pnputil.exe" können Sie sich die Treiber aus dem Driver Store von Windows anzeigen. Der Driver Store liegt unter "%SystemRoot%\System32\DriverStore", hier werden alle Treiber abgelegt, die dem System bekannt sind. Nicht mehr benötigte, fehlerhafte oder alte Treiber können wieder entfernt oder auch neue Treiber hinzufügen werden, ohne dafür die entsprechende Hardware haben zu müssen. Der Driver Store wird benötigt, wenn sich normale Anwender (ohne administrative Berechtigungen) am System anmelden und entsprechende Plug&Play Hardware anschließen. Diesen Anwender können nur Treiber aus den Verzeichnis zur Verfügung gestellt werden.
Alle Drittanbieterpakete auflisten:
pnputil.exe -e
Paket löschen:
pnputil -d [Treibername] Beispiel: pnputil -d oem1.inf
Löschen des Paketes erzwingen:
-f -d [Treibername]
Pakete hinzufügen:
-a [Verzeichnis\Datei] Beispiel: pnputil.exe -a c:\drv\oem11.inf (Sie können auch mit Wildcard arbeiten. Also C:\drv\*.inf fügt alle Treiber aus dem Verzeichnis drv hinzu).
Treiber hinzufügen und installieren:
pnputil.exe -i -a [Verzeichnis\Datei]
Script zur Installation aller Treiber aus vorgegebenem Verzeichnis incl. vorhandener Unterverzeichnisse:
pnputil.exe /add-driver %systemdrive%\drv\*.inf /subdirs /install
Ab Windows 7 finden Sie das Programm pnputil im Verzeichnis: "%windir%\winsxs\amd64_microsoft-windows-pnputil_31bf3856ad364e35_6.1.7600.16385_none_5958b438d6388d15"