Hardware Upgrade Forum

Hardware Upgrade Forum (https://www.hwupgrade.it/forum/index.php)
-   Tutorial, consigli e trucchi (https://www.hwupgrade.it/forum/forumdisplay.php?f=63)
-   -   Guida all'integrazione di Office 2007 su Windows XP (https://www.hwupgrade.it/forum/showthread.php?t=1582216)


Chris010877 20-10-2007 15:47

Guida all'integrazione di Office 2007 su Windows XP
 
Guida all'integrazione di Office 2007 su Windows XP (inclusi aggiornamenti di Office)

Cosa serve:
NET.framework 2 necessario per l'installazione di nLite
nLite v1.4 RC2 o successiva
Windows Installer 3.1 Redistributable (v2) - Italiano
CD di Windows XP
CD di Office 2007

Copiare il contenuto del CD di Windows XP in una cartella sull'hard disk del proprio PC
Nella cartella di Windows XP creare una cartella con il nome $OEM$
All'interno di $OEM$ creare una cartella con il nome $1
All'interno di $1 creare una cartella con il nome OFFICE07
All'interno di OFFICE07 creare una cartella con il nome APP



Copiare l'intero contenuto del CD di Office 2007 all'interno della cartella APP



Copiate il Windows Installer v3.1 v2 preso dal sito Microsoft conosciuto come KB893803 e rinominatelo in WindowsInstallerV3.1-v2.exe e inseritelo nella cartella OFFICE07

Adesso bisognerà creare con il notepad (blocco note) il seguente 2 file:

APPLICATIONS.BAT

Create un file di testo con il blocco note (notepad) e scrivete al suo interno:
Codice:

@echo off
echo WIN XP PRO EDITION OTTOBRE 2007
echo.
echo Installazione di Windows installer 3.1 ...
start /wait %SYSTEMDRIVE%\OFFICE07\WindowsInstallerV3.1-v2.exe /Q /O /Z
echo.
echo Installazione di Office 2007 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\setup.exe /adminfile %SYSTEMDRIVE%\OFFICE07\APP\CUSTOM.MSP
echo.
echo Installazione KB932080 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb932080-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB934062 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb934062-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB934391 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb934391-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB934393 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb934393-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB936514 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb936514-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB936960 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb936960-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB942575 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb942575-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB934173 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\word2007-kb934173-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB936509 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\excel2007-kb936509-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB936646 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\publisher2007-kb936646-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Pulizia file temporanei ...
cmd /c rd /s /q %systemdrive%\OFFICE07\APP\
echo operazione terminata
echo.

Chiudetelo e rinominatelo in APPLICATIONS.BAT

Questo file appena creato va inserito nella cartella OFFICE07 insieme al file WindowsInstallerV3.1-v2.exe



Scaricate gli aggiornamenti per Office 2007 dal sito Microsoft e copiateli all'interno della cartella Updates all'interno della cartella APP:

kb932080
kb934062
kb934391
kb934393
kb936514
kb936960
kb942575
kb934173
kb936509
kb936646

Adesso è il momento di creare il file CUSTOM.MSP:
Per crearlo dovrete lanciare il file di setup di Office 2007 con il parametro /admin
Potete farlo tramite l'utilità Esegui di Windows, scrivendo il percorso completo del file setup.exe di Office seguito da uno spazio e poi da /admin -> es.(C:\...\OFFICE07\APP\setup.exe /admin)
Si aprirà lo Strumento di personalizzazione di Office.
Scegliete crea Nuovo file di configurazione e portatevi in Licenze e interfaccia utente:
Inserite il vostro ProductKey (seriale) -> senza spazi
Segnate la casella Accetto i termini del contratto
Livello di visualizzazione -> Nessuno
Segnate le caselle:
- Non visualizzare le finestre modali
- Non consentire annullamento



In Imposta stato di installazione caratteristiche vi è possibile personalizzare ciò che volete installare di Office o meno.



Nota bene
Gli aggiornamenti che ho elencato prima vanno bene per la mia configurazione (quella nell'immagine):
Se deciderete di installare delle caratteristiche in più (ad esempio Microsoft Office Outlook) potrebbero essere disponibili ulteriori aggiornamenti che dovreste scaricare (sempre che li vogliate), inserire nella cartella updates ed elencare tra le esecuzioni nel file APPLICATIONS.BAT.
Questo vale anche per gli aggiornamenti futuri resi disponibili dalla Microsoft nei tempi successivi a questa guida.

A questo punto scegliete Salva con nome dal menù file e salvate col nome CUSTOM.MSP
Questo file (CUSTOM.MSP) appena salvato va inserito nella cartella APP dove si trova già il file setup.exe di Office 2007.

Adesso lanciate l'applicazione nLite e selezionate la cartella di WindowsXP.
A questo punto potete personalizzare la vostra copia di Windows come volete (hotfix, programmi, caratteristiche, drivers ecc.), l'unica cosa che dovete fare per permettere l'installazione di Office 2007 è inserire la seguente riga e scegliere Aggiungi:
Codice:

%SYSTEMDRIVE%\OFFICE07\APPLICATIONS.BAT
alla voce Informazioni Preinstallazione -> RunOnce di nLite



A questo punto potete crearvi la ISO (sempre con nLite) della vostra copia Unattended di Windows XP ed effettuare l'installazione.

Questi i risultati:

Fase in cui avvengono l'installazione di WindowsInstaller, di Office 2007 e degli aggiornamenti di Office 2007:


A questo punto Windows XP caricherà le vostre impostazioni personali e Office 2007 sarà installato:


e aggiornato:

pipster 20-10-2007 17:15

Complimenti!! :)
E grazie per l'ottima guida.
Apprezzo molto gli screenshot che hai messo ad ogni passaggio, per la serie "un'immagine vale più di mille parole".
:D

ertortuga 21-10-2007 10:49

Veramente un ottimo lavoro! COMPLIMENTI! :mano:

Avrei una domanda: ma Windows Installer v3.1 v2 (conosciuto come KB893803) non basta se lo integro in una prima passata con nLite senza copiarlo nella cartella OFFICE07

Visto che hai fatto un gran bel lavoro, perchè non migliorarlo? ;)

Potresti linkare tutti gli aggiornamenti di Office2007 (divisi per prodotto: Excel, Word, Powerpoint...) e tenere sempre il post aggiornato.

PS attento che c'è un'immagine che non si vede (o almeno io non la vedo...)
Fase in cui viene copiato il contenuto della cartella $OEM$ sull'hard disk:

Chris010877 21-10-2007 12:14

Quote:

Originariamente inviato da ertortuga (Messaggio 19246188)
Veramente un ottimo lavoro! COMPLIMENTI! :mano:

Avrei una domanda: ma Windows Installer v3.1 v2 (conosciuto come KB893803) non basta se lo integro in una prima passata con nLite senza copiarlo nella cartella OFFICE07

Visto che hai fatto un gran bel lavoro, perchè non migliorarlo? ;)

Potresti linkare tutti gli aggiornamenti di Office2007 (divisi per prodotto: Excel, Word, Powerpoint...) e tenere sempre il post aggiornato.

PS attento che c'è un'immagine che non si vede (o almeno io non la vedo...)
Fase in cui viene copiato il contenuto della cartella $OEM$ sull'hard disk:

L'ho messo insieme a Office così che chi leggesse la guida e non lo avesse integrato già tra gli hotfix non avesse problemi durante l'integrazione di Office stesso.
Figurati che mi sono accorto di averlo sia tra gli hotfix che in office e l'installazione è andata sempre perfettamente. Della serie "meglio abbondare...":D
Penso cmq che ad integrarlo solo negli hotfix e a escluderlo dalla cartella di Office (modificando il file di batch) dovrebbe filare sempre tutto perfettamente. Non ho provato cmq.

Grazie per i complimenti e anche per avermi fatto notare quel problema dell'immagine. Domani sistemo tutto.

Crimsom 21-10-2007 14:59

x chris: una domanda: ma c'è modo per evitare che debba chiudere manualmente la finestra applications, e c'è modo per evitare che debba dare la conferma di pulizia al pulizia.bat?? ultimissima domanda: quando tu dici di creare il file di risposta cn nlite, si può evitare andando invece ad editare manualmente uno che già ho??

Chris010877 21-10-2007 19:17

Quote:

Originariamente inviato da Crimsom (Messaggio 19250264)
x chris: una domanda: ma c'è modo per evitare che debba chiudere manualmente la finestra applications, e c'è modo per evitare che debba dare la conferma di pulizia al pulizia.bat?? ultimissima domanda: quando tu dici di creare il file di risposta cn nlite, si può evitare andando invece ad editare manualmente uno che già ho??

Sto lavorando per automatizzare anche quell'ultima finestra di pulizia. Ho già un'idea e domani provo e correggo la guida.

Sul file di risposta non ho capito bene a cosa ti riferisci.:confused: :)

Crimsom 21-10-2007 19:36

quando tu dici di andare nella sezione di nlite "runonce" per inserire la stringa %SYSTEMDRIVE%\OFFICE07\APPLICATIONS.BAT succede che mi ricrea il file di risposta winnt.sif, sovrascrivendo quello mio...e per questo poi quando provo il nuovo windows l'innstallazione non è più automatizzava come volevo...capito?

Chris010877 22-10-2007 12:43

Quote:

Originariamente inviato da Crimsom (Messaggio 19254424)
quando tu dici di andare nella sezione di nlite "runonce" per inserire la stringa %SYSTEMDRIVE%\OFFICE07\APPLICATIONS.BAT succede che mi ricrea il file di risposta winnt.sif, sovrascrivendo quello mio...e per questo poi quando provo il nuovo windows l'innstallazione non è più automatizzava come volevo...capito?

Fai così:
Salva precedentemente il tuo file winnt.sif con i settaggi per la tua installazione in una cartella qualsiasi del tuo pc in maniera che non venga sovrascritto.
Poi inserisci la stringa con nLite.
Apri con il blocco note sia il file winnt.sif che avevi salvato che questo qui nuovo creato con nLite e confrontali. Cerca dov'è la riga relativa all'esecuzione runonce del file applications.bat nel nuovo file winnt.sif e inseriscitela manualmente nel vecchio file winnt.sif con i settaggi per la tua installazione. Rimetti il tuo file winnt così modificato nella cartella di XP e creati l'immagine.

Edit:
Dovrebbe essere questa la riga che ci interessa:
Codice:

[GuiRunOnce]
"%SystemRoot%\System32\nLite.cmd"


Crimsom 22-10-2007 13:03

allora vaevo fatto proprio bene...confesso di averlo fatto prima di chiedertelo è che pensavo fosse legata a questa cosa il fatto che non si chiudessero i due .bat....a proposito: novità???

Chris010877 22-10-2007 13:44

Quote:

Originariamente inviato da Crimsom (Messaggio 19263421)
allora vaevo fatto proprio bene...confesso di averlo fatto prima di chiedertelo è che pensavo fosse legata a questa cosa il fatto che non si chiudessero i due .bat....a proposito: novità???

Sto provando un metodo per eliminare il file pulizia.bat
Ti faccio sapere subito.

Crimsom 22-10-2007 13:45

ok...

Chris010877 22-10-2007 14:29

Modifiche alla guida apportate.
Ho inserito i comandi per la pulizia dei file temporanei direttamente nel file APPLICATIONS.BAT ed ho eliminato così il file PULIZIA.BAT.
In questo modo l'operazione è diventata completamente automatica. :D

Crimsom 22-10-2007 15:01

grandissimoooooo provvedo subito!!

Crimsom 22-10-2007 15:48

funzionaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa. adesso mi rimane solo quella chiave di registro da applicare: come devo fare???

Chris010877 22-10-2007 18:12

Quote:

Originariamente inviato da Crimsom (Messaggio 19266508)
funzionaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa. adesso mi rimane solo quella chiave di registro da applicare: come devo fare???

Penso che dovresti:
1. Crearti o procurarti il file .REG che ti interessa
2. Inserirlo ad esempio nella cartella OFFICE07
3. Inserire nel file APPLICATIONS.BAT la riga che richiama questo file .REG subito prima della riga che esegue la pulizia.

Il comando silent per i file .REG in maniera che venga nascosta la finestra per la conferma "Aggiungere al registro di sistema etc etc. la chiave .reg?" dovrebbe essere questo:
Codice:

echo Chiave di registro ...
start /wait regedit /S %SYSTEMDRIVE%\OFFICE07\NOMEFILE.REG
echo.

Per crearti la chiave di registro usa lo strumento di Windows Regedit e poi il comando esporta per esportartene una qualsiasi. Poi la rinomini in .txt e la apri con notepad per editarla.

Crimsom 22-10-2007 18:20

il file reg ce l'ho già, non capisco PRECISAMENTE dove dovrei inserirlo e che comando mettere nell'applications.bat...mi puoi aiutare?

Chris010877 22-10-2007 19:01

Quote:

Originariamente inviato da Crimsom (Messaggio 19269054)
il file reg ce l'ho già, non capisco PRECISAMENTE dove dovrei inserirlo e che comando mettere nell'applications.bat...mi puoi aiutare?

Fai così:
Mettiamo che il tuo file abbia il nome ilmiofile.REG

1. Metti il file ilmiofile.REG dentro la cartella OFFICE07 insieme al file APPLICATIONS.BAT
2. Edita il file APPLICATIONS.BAT in questo modo:
Quote:

@echo off
echo WIN XP PRO EDITION OTTOBRE 2007
echo.
echo Installazione di Windows installer 3.1 ...
start /wait %SYSTEMDRIVE%\OFFICE07\WindowsInstallerV3.1-v2.exe /Q /O /Z
echo.
echo Installazione di Office 2007 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\setup.exe /adminfile %SYSTEMDRIVE%\OFFICE07\APP\CUSTOM.MSP
echo.
echo Installazione KB932080 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb932080-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB934062 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb934062-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB934391 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb934391-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB934393 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb934393-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB936514 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb936514-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB936960 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb936960-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB942575 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\office2007-kb942575-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB934173 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\word2007-kb934173-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB936509 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\excel2007-kb936509-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Installazione KB936646 ...
start /wait %SYSTEMDRIVE%\OFFICE07\APP\Updates\publisher2007-kb936646-fullfile-x86-glb.exe /quiet /norestart
echo.
echo Chiave di registro ...
start /wait regedit /S %SYSTEMDRIVE%\OFFICE07\ilmiofile.REG
echo.
echo Pulizia file temporanei ...
cmd /c rd /s /q %systemdrive%\OFFICE07\APP\
echo operazione terminata
echo.
A questo punto creati l'immagine di WindowsXP e prova l'installazione.

Crimsom 22-10-2007 19:56

sembra funzionare! dico sembra perchè non ho visto se nel bat installava il reg, ora faccio rifare tutto da capo.....volevo chiederti un'altra cosa:

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

volevo cambiare il boot screen e integrarlo seguendo questa guida....solo vorrei fare combaciare il tutto con quello che ho fatto assieme a te, quindi i file bat e di risposta....,mi puoi dare una mano?

p.s hai msn??

Chris010877 23-10-2007 15:19

Ho sistemato un po la guida aggiungendo i collegamenti per gli aggiornamenti di Office e ridimensionando un'immagine che era un po troppo grande.;)

greciaclassica 24-10-2007 15:02

Grazie Chris!!

grazie a te finalmente sono riuscito ad integrare office nel cd di windows!

la tua guida è perfetta:D


Tutti gli orari sono GMT +1. Ora sono le: 09:07.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.