Viewing 13 reply threads
  • Author
    Posts
    • #2358
      Poul BehrendtPoul Behrendt
      Participant

      Jeg har problemer med at få oprettet en Pakke indeholdende Microsoft Office.
      Der er laver pakke typer for forskellige versioner af Office, men jeg kan ikke få den til at fungere.

      Ved oprettelsen af en ny pakke, skal man pege på installations filen og i det tilfælde er det Setup.exe som starter installationen af Office og den jeg så peget på via EasyInstall.
      Pakken bliver oprettet fint og jeg kan sende den ud til en klient. Men der sker ikke mere end at EasyInstall agenten fortæller at den har påbegyndt en installation. Den bliver aldrig færdig og der er heller ikke nogen videre aktivitet at se i Task Manageren.

      Jeg har efterfølgende kigget på filerne i pakken på EasyInstall serveren og den indeholder heller ikke mere end kun Setup.exe filen (plus standard pakke filer og scripts), jeg tror derfor ikke jeg har oprettet Office pakken korrekt.

      Hvordan opretter man en Pakke som kan installere eks. MS Office 2010?
      Kan man bruge MSP filerne, som indeholder ændringer til standard installationen af Office?
      MSP filerne oprettes normalt vha. Microsoft Customization Tool

    • #2359
      Jan JakobsenJan Jakobsen
      Keymaster

      Korrekt, du skal først oprette en Admin setup (setup.exe /admin), hvor som min. ‘Licensing and user interface’ sættes således:

      Select: I accept the terms in the License Agreement
      Display level: None
      Unselect: Completion notice
      Select: Suppress modal
      Select: No cancel

      Ved oprettelsen at Office pakken i EasyInstall, skal du vælge både setup.exe og din admin msp fil …

    • #2360
      Poul BehrendtPoul Behrendt
      Participant

      Det fungere forsat ikke.

      Jeg har oprettet en ny pakker(gentagende gange) hvor jeg har valgt begge filer, setup og admin filen.
      Jeg har rettet og kontrolleret at admin filen er opsat efter de punkter du har skrevet.
      EasyInstall begynder installationen fint nok, den bliver bare aldrig færdig. og der er heller ikke nogen videre trafik på computeren.

      Jeg kan forsat ikke se, hvordan EasyInstall skal finde resten af Office pakkens installations filer. Der er ikke nogen referende nogen steder i opsætningen af pakken til filernes placering.

      Nu har jeg for testens skyld tilføjet en netværksstig i Admin filen, men er ikke sikker på at EasyInstall kan gøre brug af den information.

      Alle andre pakker jeg manuelt har oprettet EasyInstall, har været MSI filer, hvor alle oplysningerne ligger i en fil og derved kommer med ind i pakken.
      Må sådan er det ikke med en Office installation.

      Er der en anden måde jeg skal oprette den på?

    • #2361
      Jan JakobsenJan Jakobsen
      Keymaster

      Du skal huske at alle Office installations filerne skal være placeret på EasyInstall serveren i pakkens IMG katalog.
      Typisk placeres admin.msp filen ved siden af setup.exe programmet.

      I EasyInstall under pakke oprettelse vælger du setup.exe programmet og Admin filen.

    • #2362
      Poul BehrendtPoul Behrendt
      Participant

      ok, den information manglede jeg. :)

    • #2364
      Poul BehrendtPoul Behrendt
      Participant

      Jeg har forsat problemer med at installere Office pakken.
      Er der en måde hvor på jeg kan overvåge hvad den laver eller om den laver noget mens Agenten siger at den installere?

      Jeg har kigget i IXPAS.log, men den virker ikke til at have nogen oplysninger som viser processen for installationen.

    • #2365
      Jan JakobsenJan Jakobsen
      Keymaster

      Det er muligt at konfigurerer synligt output på skærmen, ved pakke installation og afinstallation.
      Dette kræver selvfølgelig at det der installeres eller afinstalleres producerer output til skærmen.

      Menu: Operations -> Configuration -> Agent -> ‘Allow Packages to Interact with Desktop, Windows Vista and higher (not recomended)’
      Eller placerer en fil, med følgende navn: C:\IXP\DATA\DEBUG.IXP på en test maskine.
      Denne indstilling bør kun anvendes i forbindelse med pakke debugning.

      En typisk Office installation, vil have nedenstående installations script.
      (her installeres en 32-bits Office på en 32-bits maskine og en 64-bits Office på en 64-bits maskine)

      @echo off

      if [%Arch%] == [x32] %RunEXE% “%img%\x32\setup.exe” /adminfile “%img%\x32\admin.msp” /config “%img%\Install.xml”
      if [%Arch%] == [x64] %RunEXE% “%img%\x64\setup.exe” /adminfile “%img%\x64\admin.msp” /config “%img%\Install.xml”

      if exist “%LocalPackageDir%\setup.log” type “%LocalPackageDir%\setup.log”

      if exist “%ProgramFiles(x86)%\Microsoft Office\Office15\ospp.vbs” %Sys32%\cscript.exe “%ProgramFiles(x86)%\Microsoft Office\Office15\ospp.vbs” /act
      if exist “%ProgramFiles%\Microsoft Office\Office15\ospp.vbs” %Sys32%\cscript.exe “%ProgramFiles%\Microsoft Office\Office15\ospp.vbs” /act

    • #2366
      Poul BehrendtPoul Behrendt
      Participant

      Jeg kan se at der ikke er nogen forskel i dit installations script og mit script.
      Den har altid ville installere hvor der ikke er logget på med en bruger.
      For at debugge for fejlen, har jeg fortaget den ændring med agenten i menuen, du skrev om, og logge på computeren for derefter at sende pakken afsted.
      Men på serveren kan jeg se at den venter på at brugeren logger af?
      Der er sat hak i at den må sende ud til klienter som har bruger logget på, så hvorfor vil den så kun starte installationen, når der ikke er nogen bruger logget på?
      Der er så vidt jeg kan se ikke nogen forskel på denne pakkes opsætning og andre pakker, som eks. Java i fanen Advanced.

      Jeg er jo nød til at være logget på hvis jeg skal kunne interaktere med instalaltion.

    • #2367
      Jan JakobsenJan Jakobsen
      Keymaster

      EasyInstall Agentens debug mode, vil også fungere uden bruger er logget på, da vil al interaktion ske på logon skærmen.
      Pakkens Advanced fane, anvendes kun i forbindelse med pakke distribution – dvs. disse data gemmes ikke!

      Hvad er det præcise problem med din Office installation?

      Indeholder din Office pakke både en 32- og 64-bits installation?
      Hvis du kun ønsker at installere 32-bit Office på alle platforme, skal du tilpasse installations scriptet, således:

      if [%Arch%] == [x32] %RunEXE% “%img%\x32\setup.exe” /adminfile “%img%\x32\admin.msp” /config “%img%\Install.xml”
      if [%Arch%] == [x64] %RunEXE% “%img%\x32\setup.exe” /adminfile “%img%\x32\admin.msp” /config “%img%\Install.xml”

    • #2368
      Poul BehrendtPoul Behrendt
      Participant

      ok, første besked fra debugging af Office pakken.
      Den kan ikke finde install.xml
      Det giver mening, da jeg ikke har oprettet en.

      Kan jeg bruge en blank, eller er den en standard Install.xml file som IXP bruger?

      Som svar på overstående, mit behov/ønske er at kunne installere Office 2010 via EasyInstall.
      Pt. kun i 32bit.

    • #2369
      Jan JakobsenJan Jakobsen
      Keymaster

      EasyInstall opretter automatisk en install.xml og en uninstall.xml fil, når ny Office pakke oprettes!
      Hvis disse mangler, skyldes det sikker fordi pakken ikke er oprettet korrekt, prøv evt. at oprette pakken på ny.

    • #2371
      Poul BehrendtPoul Behrendt
      Participant

      Jeg har lavet en ny Office pakke og tjekket at de 2 XML filer var der som de skulle være.
      Og nu virker pakken som den skal :)

    • #2479
      Poul BehrendtPoul Behrendt
      Participant

      Jeg har forsøgt at installere Office 2016
      Installationen er gået godt, men Office havde problemer bagefter, bl.a. pga. manglende licenser.
      Jeg havde lavet en MSP indeholdende licens nøglen, så det skulle virke.

      Er det ikke MSP filen jeg skal ligge nøglen, eller er der et punkt under oprettelse af selve pakken hvor nøglen skal indtastes?

    • #2480
      Jan JakobsenJan Jakobsen
      Keymaster

      Din Office admin MSP fil kan indeholde din MAK eller KMS nøgle.
      Men selv med MAK eller KMS kan du jo været løbet tør for licenser ….

Viewing 13 reply threads
  • You must be logged in to reply to this topic.