Forum: PC-Programmierung Treiberintegration in installroutine


von Sven B. (sbo)


Lesenswert?

Hi @all

folgendes :

ich habe einen Treiber für mein gerät. Dieser liegt als *.inf, *.sys und 
einer dll vor. (Für jeweils Win: 2k, XP, Vista)

und ich habe eine PC-Application, die anhand diesen treibers mit dem 
gerät funktioniert.

Für diese Applikation habe ich mit Innosetup eine Installationsroutine 
erstellt.

Nun möchte ich, dass diese Installationsroutine den Treiber während der 
Installation bereits im System, für das System findbar, ablegt.

So, dass der evtl anwender erst die Software Installiert, und 
anschliessend das plug'n'play gerät das erste mal angeschlossen wird und 
der treiber automatisch erkannt/installiert/eingebunden wird.

Nun zu meinem Unwissen:
woher weiss ich, wo ich die treiber im jeweiligen system (2k, xp, vista) 
ablegen muss?
geht das überhaupt so einfach, wie ich mir das vorstelle?

hat jmd ein innoscript als beispiel, in dem etwas ähnliches/gleiches 
gemacht wird für mich zur ansicht/abschrift?

herzlichen Dank soweit schon mal

sven

von Sven B. (sbo)


Lesenswert?

Ok, if hab da was gefunden:

(falls es jemanden mal interessiert :D)

man legt den treiber während der installation der software mit in den 
installationsordner.

zu dem treiber kopiert man noch die dpInst.exe (Driver Package 
Installer, zu finden in den "Driver Installation Tools", downloadbar bei 
microsoft/msdn)

nach der installation lässt man das innoscript diese besagte dpinst 
ausführen, welche die treiber dann im zielsystem im treiberpool 
hinterlegt und registriert...

feine sache

für mehr info: doku ist im packet enthalten, sowie google hilft ;)

bis denne

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.