Home Guide all'uso... Guida all'integrazione di Office 2003
Guida all'integrazione di Office 2003

 

La seguente guida è pubblicata per gentile concessione dell'autore "riosilente" ed è disponibile al seguente link: http://riosilente.interfree.it/index.html

 

Questa guida è stata creata con l'impareggiabile collaborazione degli utenti del forum di Hardware Upgrade.

 

I FERRI DEL MESTIERE

Prima di iniziare procuriamoci i ferri del mestiere. Ci occorerà quanto riportato sotto nell'ultima versione disponibile:

Create le seguenti cartelle su C:\

  • C:\XPCD ⇒ contiene i file del CD di Windows XP (eventualmente modificati tramite nLite) e le cartelle:
    • C:\XPCD\$OEM$ ⇒ contiene gli script CMDLINES.txt e RunOnceEx.cmd
    • C:\XPCD\ADDON ⇒ al termine delle operazioni conterrà le cartelle:
      • C:\XPCD\ADDON\OFFICE03 ⇒ contiene i file di office 2003 da fare installare agli script
      • C:\XPCD\ADDON\UTILITY ⇒ al cui interno potremo inserire altri programmi da far installare agli script
  • C:\OFFICE ⇒ contiene i file originali (non aggiornati) del CD di Office 2003
  • C:\OFFICE03_hotfix\SP ⇒ contiene il Service Pack 3 di Office 2003 da integrare con Office Integrator
  • C:\OFFICE03_hotfix\hotfix ⇒ contiene le Hotfix di Office 2003 da integrare con Office Integrator
  • C:\OFFICE_updated ⇒ contiene i file di Office 2003 aggiornati con Office Integrator e il file CUSTOM.MST
  • C:\MOC ⇒ contiene i file di Microsoft Office Compatibility Pack, il Service Pack 1 e le Hotfix
  • C:\MOC_updated ⇒ contiene i file di Microsoft Office Compatibility Pack elaborati da Office Integrator

Appena terminate le vostre operazioni potete eliminare tutte le cartelle che ho scritto in rosso. Potete dare alle cartelle create i nomi che preferite, ma l'importante è che vengano rispettati i nomi da voi dati per compiere le operazioni o altrimenti non riuscirete nel vostro intento.

 

PREAMBOLO

Integreremo Office 2003 Professional con il RunOnceEx per cui la prima fase prevede di copiare il contenuto della vostra copia di Windows XP (eventualmente già modificata con nLite) su HardDisk (esempio: C:\XPCD) e al suo interno creare la cartella $OEM$ e la cartella ADDON in cui inseriremo la cartella OFFICE_updated una volta terminate le procedure di integrazione.

 

 

FASE 1 - INTEGRAZIONE AGGIORNAMENTI

Copiare tutto il contenuto del vostro disco di Office 2003 in una cartella (esempio: C:\OFFICE). Al termine aprire il programma Office Integrator.

 

Finestra Main:

  • Current Office Version: 2003
  • Select an Integration Method: Admin Install Point
  • Select an Office Setup file: indicare il percorso del file SETUP.EXE che avete salvato nella cartella (esempio: C:\OFFICE)
  • Select a Destination folder: indicare il percorso in cui verrano salvati i file una volta effettuata l'integrazione (esempio: C:\OFFICE_updated)
  • Product Key: inserite il vostro codice seriale senza trattini e senza spazi
  • Create ISO: no

Finestra Service PK

Qualora uscisse un nuovo Service Pack o la vostra copia non sia dotata di Service Pack potete integrarlo tramite questa finestra

  • Clickare sul pulsante option ⇒ browse ⇒ selezionare il percorso del Service Pack (Es: C:\OFFICE03_hotfix\SP)
  • Switch: lasciare invariata la finestra

Finestra Hotfix

  • Clickare sul pulsante option ⇒ browse ⇒ selezionare il percorso delle Hotfix (esempio: C:\OFFICE07_hotfix\hotfix) e selezionare tutte quelle da integrare (senza tenere conto ne della data di rilascio o di altro)
  • Switch: lasciare invariata la finestra

Finestra Config 2

Questa finestra si compone di due parti:

  • la parte inferiore "OfficeViewers\Compatibility Pack" serve per creare i file da integrare del Microsoft Office Compatibility Pack
  • la parte superiore "Chained Install" serve per aggiungere il file creato per il Microsoft Office Compatibility Pack

Finestra Config 2 - OfficeViewers\Compatibility Pack

  • Clickare sul pulsante "..." accanto alla riga Setup File e selezionare il percorso del Microsoft Office Compatibility Pack (esempio: C:\MOC)
  • Clickare sul pulsante "..." accanto alla riga Updates e selezionare il percorso delle Hotfix del Microsoft Office Compatibility Pack (esempio: C:\MOC)
  • Clickare sul pulsante "..." accanto alla riga Destination per salvare i file che verrano creati per il Microsoft Office Compatibility Pack (esempio: C:\MOC_updated)
  • Clickare sul pulsante Create

Il tempo necessario per l'integrazione varia a seconda delle hotfix integrate e dal vostro Hardware

Verrà creato dentro la cartella C:\MOC_updated il file O12Conv.msi necessario per l'integrazione del Microsoft Office Compatibility Pack

Al termine riaprire nuovamente la finestra Config 2

 

Finestra Config 2 - Chained Install

  • Clickare sul pulsante "File" sotto la scritta "Add" e selezionare il percorso del file O12Conv.msi in C:\MOC_updated senza utilizzare gli altri pulsanti

Finestra Log

Ritornare nella finestra Main e clickare sul pulsante "Integrate" e attendete guardando i progressi nella finestra Log.

Al termine si può chiudere il programma

Il tempo necessario per l'integrazione varia a seconda delle hotfix integrate e dal vostro Hardware

 

FASE 2 - OFFICE RESOURCE KIT E PERSONALIZZAZIONE DEL FILE CUSTOM.MST

Microsoft mette a disposizione Office Resource Kit per automatizzare alcne operazioni di personalizzazione e installazione di Office 2003 Professional. Questo avviene grazie alla creazione di un file che chiameremo custom.msp.

Dopo aver scaricato e installato Office Resource Kit, clickare su

 

Start ⇒ tutti i programmi ⇒ Microsoft Office ⇒ Microsoft Office Tools ⇒ Microsoft Office 2003 Resource Kit ⇒ Custom Installation Wizard

 

Si aprirà così lo strumento Microsoft Office 2003 Custom Installation Wizard, Clickare su "Next"

 

Finestra Open the MSI FIle

Selezioniamo il percorso in cui è stato creato il file PRO11.MSI (dopo il trattamento con Office Integrator)

C:\OFFICE_updated\PRO11.MSI 

Finestra Open the MST File

Da qui sarà possibile scegliere se creare o modificare il file MST

Selezioniamo Create a new MST File 

Finestra Select the MST file to Save

Da qui selezioneremo il percorso e il nome da dare al nostro file CUSTOM.MST che dovrà essere salvato nella stessa cartella in cui si trovano i files aggiornati di Office 2003 tramite Office Integrator C:\OFFICE_updated\CUSTOM.MST

Sarà possibile saltare le finestre 5 e 6 e passare alla finestra 7

 

Finestra Set Feature Installation States

Da qui sarà possibile rimuovere i programmi che non ci interessa utilizzare o lasciare tutto per come si trova per una installazione tipica

Finestra Configure Local Installation Source

  • Selezionare: Configure Local Installation Source
  • Product Key: Inserire il vostro Product Key senza spazi o linee
  • Selezionare: I accept the terms in the License Agreement

È possibile saltare tutte le altre finestre dalla 9 fino alla 24 se non si ha intenzione di apportare altre modifiche

Nell'ultima finestra, il programma ci indicherà la stringa da utilizzare nel nostro file RunOnceEx.cmd

setup.exe TRANSFORMS=C:\OFFICE_updated\custom.MST /qb-

che per il nostro caso appena creeremo il file RunOnceEx.cmd dovremo modificare in

setup.exe TRANSFORMS=custom.MST /qb-

Sarà possibile adesso clickare su Exit per chiudere il programma dopo aver preso nota della stringa.

Adesso dovremo tagliare tutti i file contenuti nella cartella C:\OFFICE_updated e incollarli nella cartella C:\XPCD\ADDON\OFFICE03

 

FASE 3 - PREPARAZIONE DEGLI SCRIPT

Andiamo nella cartella in cui abbiamo salvato la nostra installazione di XP e cioè C:\XPCD e copiamo all'interno della cartella C:\XPCD\ADDON\ tutta la cartella C:\OFFICE_updated.

Al'interno della cartella $OEM$ dobbiamo inserire un file di testo che creeremo con blocco note e chiameremo CMDLINES.txt al cui interno scriveremo:

 

[COMMANDS]
"RunOnceEx.cmd"

 

ed un file che creeremo con blocco note ma rinomineremo RunOnceEx.cmd al cui interno scriveremo:

 

@Echo Off
FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\WIN51IP.SP3 SET PP=%%i:\ADDON\
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V TITLE /D "Installazione programmi" /f
REG ADD %KEY%\000 /VE /D "Microsoft Office 2003 Professional " /f
REG ADD %KEY%\000 /V 1 /D "%PP%\OFFICE03\setup.exe TRANSFORMS=custom.MST /qb-" /f
REG ADD %KEY%\001 /VE /D "Installer 4.5" /f
REG ADD %KEY%\001 /V 1 /D "%PP%\UTILITY\WindowsInstallerV4.5-v3.exe /passive /norestart" /f
ENDLOCAL
EXIT

 

A questo punto sarà possibile creare una ISO con nLite da montare su macchina virtuale

 

CONSIDERAZIONI FINALI E PROBLEMI NOTI

- Non è consigliabile integrare Windows Installer 4.5 tramite nLite poichè questo componente non fa avviare l'installazione di Office 2003 in RunOnceEx. Office 2003 ha bisogno, per installarsi, di Windows Installer 3.1 (che è già dentro il Service Pack 3 di Windows XP, ma non nel Service Pack 2). Integrando Windows Installer 4.5 in nLite, questo per funzionare ha bisogno che il nuovo Sistema Operativo installato sia stato riavviato. Quindi Office 2003 non trovandosi Windows Installer 3.1, ma un Windows Installer 4.5 non ancora funzionante non si installa. Per ovviare a questo problema se si deve integrare Windows Installer 4.5 lo si può integrare in RunOncEex per ultimo.

  • - È possibile inserire altri file e comandi: in esempio si è inserito il file per installare Windows Installer 4.5 (contenuto nella cartella ADDON\UTILITY).
  • - Chi utilizza Windows XP Home deve modificare la stringa del file modificando il nome del file RunOnceEx.cmd da WIN51IP.SP3 a WIN51IC.SP3
  • - Non mi dilungherò in questa guida a spiegare tutti i vari comandi, parametri, etc. degli script.
  • - L'installazione del sistema operativo e di Office 2003 impiega meno di un'ora su VirtualBox.
  • - Se su VirtualBox non riuscite a installare con la procedura descritta sopra e nemmeno su macchina reale, accertatevi che la vostra configurazione sia di almeno 256 MB di RAM e 10 GB di HardDisk. Spesso Office non si riesce a installare per questioni di spazio su Hard Disk.
  • - E' possibile in alcuni casi che tramite Office Integrator, se utilizzate un'installazione amministrativa anzichè integrazione diretta, una volta installato Office 2003, questo non si potrà ne disinstallare e ne tantomeno aggiornare tramite Microsoft Update o Office Update.
  • - È di fondamentale importanza integrare insieme al Service Pack 3 almeno l'hotfix KB943452 senza il quale l'integrazione e la successiva installazione possono molto probabilmente non andare a buon fine
  • - Se si integra Nero 8 in RunOnceEx bisogna integrare Office 2003 sempre dopo aver integrato Nero 8 perchè anche se l'installazione di entrambi termina, office non riuscirà ad installarsi correttamente.

Per eventuali dubbi o domande, postate nel thread ufficiale (specificando che si parla del 2003):

http://www.hwupgrade.it/forum/showthread.php?t=1582216

 
Creative Commons License
Questo/a opera è pubblicato sotto una Licenza Creative Commons.