Wie kann ich die Treiberaktualisierung aus einem Ordner für alle Geräte unter Windows automatisieren?

Wie kann ich die Treiberaktualisierung aus einem Ordner für alle Geräte unter Windows automatisieren?

Ich habe einen Dell-Laptop und die Treiber wurden mit Windows 7 installiert.

Ich habe ein Paket mit bestimmten und aktualisierten Treibern heruntergeladen. Ich möchte alle in diesem Ordner gefundenen Treiber installieren.

Im Geräte-Manager klicke ich mit der rechten Maustaste auf ein Gerät und wähle „Treibersoftware aktualisieren…“, dann wähle ich „Auf dem Computer nach Treibersoftware suchen“.

Kann ich das automatisch für alle Geräte tun? Weil es zu lange dauert, das auf jedem Gerät zu tun.

Ich habe mir diese Frage angesehenAutomatische Treibersuche und -aktualisierung unter Windows?aber ich möchte keine weitere Software installieren. Meine Frage ist daher: Ist es möglich, dies unter Windows 7 automatisch durchzuführen?

Aktualisieren : Windows 7 bietet diese Option nicht.
Daher aktualisiere ich meine Frage, um zu erfahren, ob es möglich ist, Treiber über die Befehlszeile zu installieren.
Können wir den Befehl vielleicht mit einem Skript für alle Geräte ausführen?

Ich muss das nicht oft oder auf vielen Computern tun.

Antwort1

Es hängt davon ab, wie die Treiber verpackt sind.

Im Allgemeinen können Sie jedoch mit der rechten Maustaste auf die INF-Dateien im Treiberordner klicken und sie auf diese Weise installieren, anstatt den Gerätemanager zu verwenden. Beachten Sie, dass dies aufgrund der Art und Weise, wie die Treiber verpackt sind, nicht immer funktioniert, aber normalerweise funktioniert es.

Darüber hinausgehende Schritte wären mit deutlich mehr Arbeit verbunden und würden sich nicht lohnen, es sei denn, Sie führen viele Updates durch (z. B. alle Updates jeden Monat oder öfter oder viele Computer). Wenn das der Fall ist, aktualisieren Sie Ihre Frage und ich werde die Antwort ergänzen.

UPDATE: Zur Installation mithilfe eines Batch-Skripts wird das folgende Befehlsformat verwendet:

rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 .\<file>.inf 

Ersetzen Sie es einfach <file>durch den entsprechenden Dateinamen. Sie können mehrere davon ausführen oder sogar eine Schleife erstellen, um alle .infDateien in einem Ordner durchzugehen. Ich empfehle dies jedoch nicht wirklich, da es viele Gelegenheiten geben kann, bei denen Sie nicht alle verfügbaren Treiber installieren möchten oder sollten. Wenn Sie also zu weit automatisieren, müssen Sie daran denken, inf-Dateien vor dem Ausführen zu entfernen oder umzubenennen. In Anbetracht des Anwendungsfalls ist es besser, die entsprechenden Zeilen zu kopieren/einzufügen.

verwandte Informationen