www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

predinstalacija driverjev (win)

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> MS Windows razprave
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.60
Kraj: Kranj - struževo

PrispevekObjavljeno: Tor Feb 05, 2008 4:59 pm    Naslov sporočila:  predinstalacija driverjev (win) Odgovori s citatom

Izdelujem instalacijo za en program. Zraven pašejo driverji za USB napravo.

Rad bi, da se driverji že ob instalaciji naložijo na sistem, preden uporabnik fizično vklopi napravo. Na ta način bodo windowsi ob vklopu USB naprave sami našli driver in zaključili z instalacijo brez vsakega vprašanja.

Dokler je zadeva še odpakirana, pripravljena za pakiranje v installer, lahko kliknem na xxxx.INF fajl z desno tipko in dam Install. Deluje ok.
Če pogledam, kaj izvede ta ukaz Install
(Explorer - Tools - Folder options - File Types - INF - Advanced - Install - Edit)
je ukaz takle:
Koda:
C:\WINDOWS\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %1

(+ DDE sporočila)

Ta ukaz bi rad izvedel ob instalaciji programa.
Če ta ukaz stlačim v BAT fajl in namesto %1 vpišem ime INF fajla, ter poženem, pa mi javi Error - Installation failed. Evil or Very Mad

Imam administratorske pravice.

Kakšna rešitev?

_________________
I'm going to stand outside, so if anyone asks, I'm outstanding Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.51

PrispevekObjavljeno: Tor Feb 05, 2008 6:15 pm    Naslov sporočila:   Odgovori s citatom

Napisi konkretno vrstico, ki ne deluje (copy & paste).
_________________
Ka ti bo pa torba ce si kupu kolo ?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.60
Kraj: Kranj - struževo

PrispevekObjavljeno: Sre Feb 06, 2008 3:08 pm    Naslov sporočila:   Odgovori s citatom

Sokrat je napisal/a:
Napisi konkretno vrstico, ki ne deluje (copy & paste).

C:\WINDOWS\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 skbusbxp.inf

Ta ukaz je edini v BAT datoteki.
.inf, .sys in ostali fajli so tudi v tem direktoriju.

_________________
I'm going to stand outside, so if anyone asks, I'm outstanding Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.51

PrispevekObjavljeno: Sre Feb 06, 2008 4:27 pm    Naslov sporočila:   Odgovori s citatom

No, zdaj pa daj namesto skbusbxp.inf polno ime (npr. c:\en\direktorij\nekje\dalec\skbusbxp.inf), po potrebi omejeno z "", ce so vmes znaki, ki to zahtevajo.

Pa se to: ce das na zacetek vrstice afno (@) bo videti manj klosarsko narejeno Wink

_________________
Ka ti bo pa torba ce si kupu kolo ?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.60
Kraj: Kranj - struževo

PrispevekObjavljeno: Sre Feb 06, 2008 4:43 pm    Naslov sporočila:   Odgovori s citatom

Bilo bi v redu, če bi to delovalo.... Sad
Vse mogoče kombinacije poti (tudi fizične lokacije) sem že preizkušal, pa nič bolje.
Ali je možno, da nujno rabi tista DDE sporočila (ki se jih iz batch datoteke ne da poslat)???

Tale BAT imam samo za testiranje; ukaz bom potem itak vpisal v skripto installerja - ko bo deloval Rolling Eyes

_________________
I'm going to stand outside, so if anyone asks, I'm outstanding Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.51

PrispevekObjavljeno: Sre Feb 06, 2008 5:05 pm    Naslov sporočila:   Odgovori s citatom

Ne - moralo bi delati, ce je ime polno, kar v nmavedenem primeru ni bilo. Kaksen je vrnjeni error code ? Dodaj v batch file se vrstico

echo %errorlevel%

A lahko pripnes se omenjeni .inf, da ne bom po nepotrebnem ugibal kaj je oz. ni notri ?

_________________
Ka ti bo pa torba ce si kupu kolo ?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.60
Kraj: Kranj - struževo

PrispevekObjavljeno: Sre Feb 06, 2008 5:22 pm    Naslov sporočila:   Odgovori s citatom

Rezultat je tak - glej priponko.
Error koda je 0 - vrne jo šele po tem, ko zapreš ta dialog.

Vsi fajli, na katere se sklicuje v INF fajlu, so v istem direktoriju. Noben ne manjka.

Najbolj glupo je to, če na INF kliknem z desno tipko in dam Install, se izvede isti ukaz, in to B.P. Brick wall



cap.png
 Opis:
 Velikost datoteke:  16.39 KB
 Pogledana:  18 krat

cap.png



skbusbxp.inf.zip
 Opis:

Download
 Ime datoteke:  skbusbxp.inf.zip
 Velikost datoteke:  1.05 KB
 Downloadano:  4 krat


_________________
I'm going to stand outside, so if anyone asks, I'm outstanding Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.51

PrispevekObjavljeno: Sre Feb 06, 2008 6:37 pm    Naslov sporočila:   Odgovori s citatom

Nekaj od napisanega najbrz ne bo povsem drzalo ... opis postopka je identicen temu, kar pravis, da si naredil in bi torej moralo delovati. Umakni tiste narekovaje, ker niso potrebni v tvojem primeru.

Driver menda ni read-only ali kaj podobno neumnega, kar bi morda preprecilo prepisovanje ?

_________________
Ka ti bo pa torba ce si kupu kolo ?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.60
Kraj: Kranj - struževo

PrispevekObjavljeno: Čet Feb 07, 2008 10:54 am    Naslov sporočila:   Odgovori s citatom

Aha, v INF fajlu ni sekcije DefaultInstall, ki jo išče ta ukaz Exclamation
Hvala za link na navodila. Uporabna zadeva! Moram to malce naštudirat....

_________________
I'm going to stand outside, so if anyone asks, I'm outstanding Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> MS Windows razprave Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 9 dni


Powered by phpBB © 2001, 2005 phpBB Group