Avatar billede killstun Nybegynder
25. september 2002 - 10:00 Der er 14 kommentarer og
1 løsning

INI fil og dens funktion

Jeg er ved at lave et setup program med Setup Generator Pro. Her skal jeg have tilføjet nogle INI filer som skal eksekvere af sig selv under installationen. I programmet kan man vælge hvilke INI filer som skal køres, og dertil skal man udfylde 3 kolloner.

1. Filename (Nemt nok)
2. Section (?)
3. Key (?)

De to sidste kollonner, ved jeg ikke helt hvad man skal skrive. Er der nogle som ved hvad det betyder? Jeg har prøvet at kigge i "help" filen, men der er ingen videre beskrivelse.
Avatar billede dk_akj Nybegynder
25. september 2002 - 10:02 #1
Section i en inifil er det der står i []
Key er det der er under section.

f.eks
[database]
location=c:\db\data.mdb

Database er en section og location er en key.

//akj
Avatar billede killstun Nybegynder
25. september 2002 - 10:12 #2
Ok, tak for svaret. Det hjalp en smule. Men min INI fil indeholder flere sektioner, så det er utrolig meget data som skal indføres eller hvor'n?

Jeg har lagt et billed ud på en server, så man kan kollonerne i Setup Generator Pro. Derudover har jeg også oploadet INI filen som skal anvendes.

http://home.no/ed2matricen/1.jpg
http://home.no/ed2matricen/huffyuv.inf

Jeg er stadig lidt i tvivl om alt data skal indføres, og hvordan.
Avatar billede dk_akj Nybegynder
25. september 2002 - 10:19 #3
Som jeg umiddelbart forstår dette >> http://home.no/ed2matricen/1.jpg << vindue er det til at rette i eksisterende .ini filer, er det det du ønsker ??

Jeg syntes at din inifil ser underlig ud. Er det en du har oprettet eller en setup generator har oprettet ??

Jeg gætter på det sidste og tror det er noget den har lavet og den vil bruge ifm installetionen. bla. har den nogle keys der tilsyneladende skal skrives ind i registry.

//akj
Avatar billede killstun Nybegynder
25. september 2002 - 10:26 #4
Nope, det er en INI fil som fulgte med til en fil, så filen kan installeres på computeren. Jeg har nu oploadet hele zip filen, så du kan se hvad jeg mener. Indholdet af zip filen vil jeg have med i et setup program, i stedet for at det skal udpakkes/installeres manuelt.

http://home.no/ed2matricen/Hyffyuv.zip
Avatar billede dk_akj Nybegynder
25. september 2002 - 10:34 #5
Ahh, nu er jeg med.

Det er jo ikke en inifil du har uploadet, det er en inf fil som sagtens kan forveksles med en .ini fil  :o)
Avatar billede killstun Nybegynder
25. september 2002 - 10:41 #6
Hehe, damn. SORRY! Kender selv til forvekslingen. Nå, men waht to do? :) Uanset hvad, takker jeg for hjælpen med nogle points her.
Avatar billede dk_akj Nybegynder
25. september 2002 - 10:44 #7
Takker, men nu du ved hvordan .ini filer virker kan du jo indsætte din signatur i en tilfældig inifil ;o)

//akj
Avatar billede killstun Nybegynder
25. september 2002 - 10:47 #8
Hehe, jo takker. Men har du en idé til hvordan jeg kan få disse INF til at eksekvere af sig selv under setup installationen, eller er der en anden måde at gøre det på. (fx en .BAT fil eller ligende?) Vil enormt gerne have gjort det sådan at man automatisk får installeret/registreret filerne, uden at man selv skal gøre noget som helst.
Avatar billede killstun Nybegynder
25. september 2002 - 19:47 #10
Ov, det var os en svær en at finde. Tusind tak for hjælpen. Tror det er lige hvad jeg mangler.
Avatar billede dk_akj Nybegynder
26. september 2002 - 07:46 #11
Lad mig høre hvordan det går.
Post endeligt din løsning her så andre også får/kan få glæde af den.

//akj
Avatar billede killstun Nybegynder
26. september 2002 - 17:39 #12
Jamen, jeg er sådan set gået total i stå her, og kæmper stadig med sved på panden her. Men "never surrender". Problemet er at jeg ikke kan hitte ud af at lave en enten .BAT / .CMD /.REG eller ligende, som kan eksekvere .INF filen så den automatisk bliver installere. Kan kun finde ud af at få .INF åbnet automatisk, men ikke installeret. Men skal nok vende tilbage så snart jeg har fundet en løsning.
Avatar billede dk_akj Nybegynder
26. september 2002 - 18:07 #13
Det burde kunne lade sig gøre i en .bat fil
Bare skriv :
rundll.exe setupx.dll,InstallHinfSection DefaultInstall 132 INFFILE

i bat filen.

Akj
Avatar billede killstun Nybegynder
26. september 2002 - 20:42 #14
Det virker ikke helt rigtigt. Rundll.exe findes ikke (WinXP) men har rettet det til Rundll32.exe i stedet for. Men når den kommer til setupx.dll står den af. Den siger: Mondulet findes ikke?
Avatar billede killstun Nybegynder
26. september 2002 - 23:30 #15
Så fandt jeg ud af det efter lang tids søgen. For at få installeret en .INF fil automatisk i WindowsXP, kan man lave en .CMD fil i noteblok og skrive dette:

@echo off
echo Installering af INF fil...
rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 132 C:\sti\fil.inf

Gem filen med efternavnet .CMD og derefter kan man installere .INF filen ved at dobbeltklikke på .CMP filen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester