Die Installation von INF unter Win8 mit RUNDLL32 führt zu nichts

903
SparkyNZ

Ich versuche, einen Gerätetreiber von der Befehlszeile aus zu installieren:

RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 .\<driver>_x64.inf 

Leider scheint nichts zu passieren. Das Gerät wird im Geräte-Manager weiterhin als unbekannt angezeigt.

Wenn ich jedoch in Windows Explorer gehe, klicken Sie mit der rechten Maustaste auf die .INF-Datei und wählen Sie "Installieren". Die Installation wird jedoch erfolgreich durchgeführt.

Meine Frage ist also: Warum funktioniert die obige Befehlszeile nicht für mich? (Ich habe das von hier)

Wenn ein Fehlerdialog erscheint, wäre das hilfreich, aber ich bekomme überhaupt nichts. Was muss ich tun, um das Verhalten "Installieren" mit der rechten Maustaste zu simulieren?

Ich habe dies auch auf zwei verschiedenen Computern ausprobiert - sowohl Windows 8.1 - als auch.

0
Warum ist eines Ihrer Argumente "./_ x64.inf" das nicht richtig erscheint Ramhound vor 9 Jahren 1
@Ramhound: Entschuldigung - Ich habe Probleme damit, diese Frage in StackOverflow zu stellen, also habe ich den Inhalt ausgeschnitten und eingefügt. Ich habe die Frage so geändert, dass sie die Formatierung enthält. Die _X64.inf ist nur ein Teil des Dateinamens .INF. Es sollte jetzt ein bisschen mehr Sinn ergeben - danke, dass Sie darauf hingewiesen haben. SparkyNZ vor 9 Jahren 0
Nun, Sie haben das ** / ** auf ein \ gedreht, da ist ein großer Unterschied. Ramhound vor 9 Jahren 0

0 Antworten auf die Frage