Avatar billede quaid Nybegynder
03. januar 2003 - 17:08 Der er 8 kommentarer og
1 løsning

innosetup

Er det ikke muligt at angive en mappe som source i innosetup?
Hvilken extension skal den have?
QD::
Avatar billede gusse Nybegynder
03. januar 2003 - 17:12 #1
nope du skal bruge henvisning til samtlige filer...
Avatar billede gusse Nybegynder
03. januar 2003 - 17:13 #2
Så hvis du har mange er det måske en god ide at lave et lille script der kan lave linierne til dig..

Elelr bruge et af disse værktøjer som findes på deres website
Avatar billede soreno Praktikant
03. januar 2003 - 17:14 #3
Følgende bruger jeg hvis jeg vil have alle filer i files\ + samtlige filer i samtlige subdirs:

[Files]
Source: "c:\files\*.*"; DestDir: "{app}"; CopyMode: alwaysoverwrite; Flags: recursesubdirs
Avatar billede quaid Nybegynder
03. januar 2003 - 17:25 #4
bliver strukturen så overholdt efter kopieringen?QD;;
Avatar billede soreno Praktikant
03. januar 2003 - 17:31 #5
Mener du efter installationen ?

Filerne gemmes relativt iforhold til destination.

Hvis f.eks. det ser sådan ud:
Source: "c:\files\*.*"; DestDir: "{app}"; CopyMode: alwaysoverwrite; Flags: recursesubdirs
og der er en fil der hedder c:\files\hello.txt
og en der hedder c:\files\mit_dir\hugo.txt

så vil den blive installeret relativt iforhold til brugerens valg af destination.

Hvis brugeren vælger:
c:\program files\mitDamnProgram

så vil stien til filerne være:
c:\program files\mitDamnProgram\hello.txt
c:\program files\mitDamnProgram\mit_dir\hugo.txt
Avatar billede quaid Nybegynder
03. januar 2003 - 17:37 #6
HMM ja det tænkte jeg også. Desværre vil mappen ikke med!
Hvad gør jeg galt ?
QD;;
Avatar billede soreno Praktikant
03. januar 2003 - 17:41 #7
Tjaaa, hvad gør du egentlig.. ?
Måske du skulle paste dit script her ?
Avatar billede quaid Nybegynder
03. januar 2003 - 17:46 #8
Undskyld. Jeg havde en sti fejl. Nu kører det QD;;
Avatar billede soreno Praktikant
03. januar 2003 - 17:47 #9
Hvis jeg forstår dig korrekt, kan du så ikke bare lave en ekstra mappe ?

Altså: c:\files\mit_utroligt_smarte_program

som indeholder de filer som du ønsker at installere.

Så ville det jo blive:
Brugeren vælger
c:\program files\

Resultatet bliver:
c:\program files\mit_utroligt_smarte_program
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