tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
723
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Feigling00 Feigling00 ist offline Grünschnabel
    Registriert seit
    Sep 2011
    Beiträge
    1
    Hallo Leute,
    ich habe am ersten September eine Ausbildung angefangen und schreibe zur Zeit an einen Programm das erkennt auf was für einen PC/Laptop das Programm ausgeführt wird und dann auch auf unseren Servern den Ordner öffnet wo die treiber für dieses Gerät liegen, was soweit auch ganz gut funktioniert, nun möchte ich aber noch diese Treiber installieren ohne das der Benutzer noch großartig was machen muss, weiß aber nicht wie ich das anstellen soll. Über Parameter für die Treiber habe ich mich schon infomiert bin aber nicht wirklich weiter gekommen, da die meisten Treiber trotz langen ausprobieren vieler verschiedener Parameter nichts gemacht haben. Nun habe ich mir überlegt ob ich etwas schreiben kann, dass die exe startet und immer die Button Weiter, Fortfahren, Nicht Herrunterfahren... klickt und nach beendigung, den nächsten treiber startet. Kann mir jemand sagen ob dies möglich ist, und wenn ja, mit welchen funktionen/methoden ich arbeiten muss oder hat jemand vielleicht eine bessere Idee.

    Vielen dank schonmal im vorraus
    Lg Feigling
     

  2. #2
    tequila slammer tequila slammer ist offline Mitglied Gold
    Registriert seit
    Aug 2006
    Beiträge
    204
    Ich glaube nicht das du aus deiner Software heraus alle Treiber problemlos installieren kannst. Es sprechen einfach zu viele Parameter dagegen. Was du aber machen könntest wäre folgendes:

    Deine Software ruft das entsprechende Installationspaket des Treibers im "silent mode" auf. In diesem Modus wird kein UI des Setup Pakets angezeigt. Allerdings musst du dann alle Paramter mit in den Aufruf angeben.
     

  3. #3
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    Falls die Treiber *.inf Dateien enthalten, kannst du rundll verwenden:
    Code :
    1
    
    RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 C:\WINDOWS\INF\SHELL.INF
    Siehe http://msdn.microsoft.com/en-us/library/Aa376957

    .msi Setup Dateien können per msiexec Standardparameter übergeben werden. Z.B. /qn für "kein UI". Siehe http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx

    Falls es sich um andere Arten von Installern handelt, gibt es dafür evtl. auch Parameter.

    http://unattended.sourceforge.net/In...ExitCodes.html

    http://nsis.sourceforge.net/Docs/Chapter3.html#3.2

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

Ähnliche Themen

  1. kompilieren von Treibern
    Von Holger7 im Forum Linux & Unix
    Antworten: 2
    Letzter Beitrag: 14.06.07, 07:26
  2. bin auf der Suche nach Treibern
    Von Funkervogt im Forum Hardware
    Antworten: 3
    Letzter Beitrag: 23.07.04, 10:32
  3. Problem mit Treibern und Treiberdeinstall
    Von KristophS im Forum Microsoft Windows
    Antworten: 1
    Letzter Beitrag: 10.05.04, 15:32
  4. Automatische Installation von Treibern unter XP
    Von warbird im Forum Microsoft Windows
    Antworten: 6
    Letzter Beitrag: 13.08.03, 18:48
  5. Neuerdings Probleme während der Installation von Treibern
    Von Blue-Secret im Forum Microsoft Windows
    Antworten: 1
    Letzter Beitrag: 27.12.02, 01:37