[LØST] Installere program på flere cdplater vha scripting.

6 innlegg i emnet

Skrevet

Hei

Her er jeg helt blank, så jeg bare spør.

På jobben har jeg et program. Det har jeg installert mange ganger. Det er på totalt 5 cdplater. Nå er det kommet flere oppdateringscder i tillegg + andre plater som skal installeres. Derfor hadde det vært greit å få alt til å "gå av seg selv". Den første av plata krever i tillegg kode.

Det jeg lurte på om er mulig er at jeg lager en samling av alt (hvordan?) og et script som kjører alle installasjonene etter hverandre uten at jeg trenger å gjøre noe.

Er det i det hele tatt mulig? Og i tilfelle er det noen som kan hjelpe meg med å få det til?

Håper jeg forklarte meg greit nok. Jeg er som sagt helt grønn på området, derfor jeg spør.

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Du kan jo legge alle cd'ene som images på harddisken, for å å lage et skript som kjører disse etterhverandre. Er ikke helt sikker på hvodan skriptet skal se ut.

Må du bytte cd, og trykke ok for og fortsette, eller er det slik at hver cd, installerer noe forskjellig?

Mvh DearDevil90

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Takk for svar :)

Hver cd installerer noe forskjellig..

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

ingen som kan hjelpe meg her..?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Hvis applikasjonen ikke støtter bundle scripting, så er nok eneste alternativet å manuelt trykke ok osv hver gang du må skifte CD. Enten du gjør det via fysiske plater eller som ISO images.

Beste stedet for å finne ut hva du kan gjøre, er å spørre produsenten selv eller i diskujonsforumene der.

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Først må jeg få si meg enig med foranliggende innlegg. Ta kontakt med produsent for å høre om det er en offisiellt støttet mulighet for å automatisere installasjonen.

Men dersom du må gjøre det selv så høres det ut som en jobb for AutoIT(http://www.autoitscript.com/autoit3/).

Opprett en mappestruktur på nettverksdisk eller DVD hvor du kopierer inn innholdet fra hver CD. AutoIT-skriptet kan være på formen

Run("\\server\share\Program\CD1\Setup.exe")

WinWaitActive("Choose Setup Language")

Send("{DOWN}")

Send("{ENTER}")

WinWaitActive("Client install", "Welcome to Installshield")

Send("!n")

WinWaitActive("Client install", "Serial number")

Send("{TAB}")

Send("123456789")

.

.

.

Run("\\server\share\Program\CD2\Setup.exe")

osv.

Du skulle kunne gjøre dette uten å lære andre kommandoer enn Run, WinWaitActive og Send. Hjelpefilen i AutoIT inneholder all informasjon du ellers trenger.

mvh,

Dennis G. Landsem

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!


Start en konto

Logg inn

Har du allerede en konto? Logg inn her.


Logg inn nå

  • Hvem er aktive   0 medlemmer

    Ingen innloggede medlemmer aktive