Pagina precedente | 1 2 | Pagina successiva
Stampa | Notifica email    
Autore

[Windows] Guida WinXP Unattended --- Capitolo 4

Ultimo Aggiornamento: 07/06/2006 09:05
OFFLINE
Post: 2.139
Veterano
Aggiunta aggiornamenti Microsoft dopo l'uscita dell'SP2


In questo capitolo vedremo come aggiungere degli aggiornamenti di casa M$, dopo l'uscita del service pack 2.
Di cosa si necessita:

1. Aver inteegrato il service pack come descritto nel capitolo 1
2. Aver parametrato una installazione in modo Unattended come descritto nel capitolo 2
3. Il Windows Media Player 10, MSN Messenger 6.2, NET Framework Version 1.1, NET Framework 1.1 Service Pack 1
4. Winrar che dovrete installare


Introduzione


Come vedremo, si possono aggiungere qualsiasi sorta di applicazione al nostro futuro CD di WinXP, basti che sopporti il metodo di installazione silenziosa.
Un'installazione silenziosa, significa che, il CD da noi creato, installera tutte le applicazioni da noi parametrate e richieste, inserendo il nome, paese, il codice di attivazione ecc..., nessun bisogno più di restar piantati davanti allo schermo, ci penserà il programma a farlo al posto nostro. Per far cio' bisogna settare alcuni parametri. Ogni applicazione ha i suoi parametri da applicare, e, per fortuna, la maggior parte delle applicazioni, sono compatibili per un'installazione silenziosa. Per le applicazioni di terze parti, tali quale Nero, Norton, e via dicendo, vedremo come parametrarle nel capitolo 5. Per gli hotfix, usciti dopo l'SP2, li vedremo nel capitolo 6, di modo di aver, il più possibile, aggiornato il nostro Sistema Operativo, per le ottimizzazioni nel capitolo 7, per i driver nel capitolo 8, per integrare Office 2003 con Office 2003 SP1 nel capitolo 9.


Come procedere


1. Creazione delle cartelle
2. Integrazione del Windows Media Player 10, MSN Messenger 6.2, Net Framework 1.1 e Netframework 1.1 SP1
3. Creazione di un batch per l'installazione silenziosa
4. Creazione di un batch per la pulizia
5. Creazione di un file cmdlines.txt (che richiama i files batch per l'installazione silenziosa)
6. Modifica dei files unattend.txt, winnt.sif e winnt32.sif



1. Creazione delle cartelle

Ecco come dovrebbe assomigliare il vostro futuro CD





Spiegazione:

$1 : I files contenuti in questa cartella saranno copiati sulla partizione dov'é installata windows
$$ : I files contenuti in questa cartella saranno copiati in windows (es : C:\WINDOWS\)
$$\system32 : I file contenuti in questa cartella saranno copiati in system32
$$\Fonts : Cartella dei caratteri (Fonts)
$$\Resources\Themes : Cartella dei Temi
$$\Web\Wallpaper : Cartella per il wallpaper di sottofondo
$Docs : I files contenuti qui saranno copiati nella cartella Documents and Settings
$Docs\All Users\Documenti : Cartella Documenti
$Docs\All Users\Desktop : I files contenuti qui saranno copiati sul desktop
$Docs\All Users\Favoriti : Cartella favoriti
$Docs\All Users\Application Data\Microsoft\Internet Explorer\Quick Launch : Barra delle applicazioni
$Progs : I files contenuti qui saranno copiati nella cartella programmi (es : C:\Programmi\)
$Progs\Common Files : Cartella Common Files
C : I files contenuti qui saranno copiati alla base della partizione C:\
D : I files contenuti qui saranno copiati alla base della partizione D:\
Textmode : I files contenuti qui servono all'inizio per un avvio in modo testo (periferiche RAID, SATA, SCSI...)

Nota : In questo capitolo avremmo solamente bisogno delle cartelle $OEM$ e $1\applications



Integrazione del Windows Media Player 10, MSN Messenger 6.2, NET Framework 1.1 e NET Framework 1.1 SP1



Dopo aver scaricato il Windows Media Player 10, inseritelo nella cartella C:\xp\$OEM$\$1\applications\
Dopo aver scaricato MSN Messenger 6.2 inseritelo nella cartella C:\xp\$OEM$\$1\applications\ ed apritelo con winrar come da immagine





Troverete un file chiamato MsnMsgs.msi, estraetelo nella stessa cartella, in seguito potrete eliminare il file SetupDl.exe.

Create una nuova cartella in C:\xp\$OEM$\$1\applications\ e chiamatela netfrwrk. Dopo aver scaricato NET Framework 1.1, apritelo sempre con winrar, ed estraete i files netfx.msi e netfx1.cab nella cartella C:\xp\$OEM$\$1\applications\netfrwrk\, dopodiché potete cancellare il file dotnetfx.exe che avevato scaricato.

Dopo aver scaricato NET Framework 1.1 SP1 inseritelo nella cartella C:\xp\$OEM$\$1\applications\netfrwrk\ e rinominatelo ntfxsp1.exe
Quindi dovreste avere come da immagini:









Creazione del batch d'installazione

Ora creeremo un file bat che permetterà d'installare questi programmi durante l'installazione di WinXP. Aprite il blocco note ed inserite:

@echo off
echo Installazione del Windows Media Player 10 ...
start /wait %systemdrive%\applications\mp10setup.exe /Q:A /R:N /C:"setup_wm.exe /DisallowSystemRestore /Q:A /R:N"
echo.
echo Installazione di MSN Messenger 6.2 ...
start /wait %systemdrive%\applications\MsnMsgs.msi /QB
echo.
echo Installazione di NET Framework 1.1 ...
start /wait %systemdrive%\applications\netfrwrk\netfx.msi /QB
echo.
echo Installazione di NET Framework 1.1 SP1 ...
start /wait %systemdrive%\applications\netfrwrk\ntfxsp1.exe /QB
echo.



Nominate il file application. Salvate il file e cambiatene l'estensione da txt a bat ed inseritelo nella cartella C:\xp\$OEM$


Spiegazione:

@echo off : nasconde "C:\>" ed i comandi
echo xxxx : mostra il testo "xxxx"
echo. : passa una linea
start :esegue il comando (linea seguente)
/wait : permette d'aspettare la fine di un comando prima de passare alla seguente
%systemdrive% : partizione dov'é situata windows
%systemdrive%\applications\mp10setup.exe : linea di comando del programma d'installazione del Windows Media Player
/DisallowSystemRestore : disattiva il rispristino del sistema (temporaneo)
/Q:A /R:N /C:"setup_wm.exe /DisallowSystemRestore /Q:A /R:N" : lancia un'installazione silenziosa (per il Windows Media Player 10)
/QB : lancia un'installazione silenziosa e senza riavvio (per MSN Messenger e NET Framework).


Creazione di un batch per la pulizia

Aprite il blocco note ed inserite:

@echo off
echo Cancellazione delle cartelle temporanee ...
cmd /c rd /s /q %systemdrive%\applications\
echo.
echo Terminato.


Nominate il file clean. Salvate il file e cambiatene l'estensione da txt a bat ed inseritelo nella cartella C:\xp\$OEM$


Nota: abbiamo usato la parola Terminato poiché end, exit ecc.. sono comandi di base di windows.

Spiegazione:

cmd /c : Inizializza l'interprete di comando e lo chiude una volta che il comando che segue é terminato

rd /s /q : Cancella l'arborescenza (senza chiedere conferma)


Creazione di cmdlines.txt

Abbiamo creato i files batch per l'installazione silenziosa. Ma perché siano richiamati al momento dell'installazione bisogna editare un file. Questo file é molto importante, poiché vedremo nei seguenti capitoli, che si avvererà un file che richiama TUTTI i files bat che noi andremo a creare ed inoltre tutti le chiavi di registro che andremo ad editare. I bat servono per lanciare l'installazione silenziosa dei programmi, applicazioni ecc.., i reg per registrare tutti i programmi che desideriamo installare (tipo Nero che avrà bisogno di un codice di attivazione). Ma questa é un'altro svolgimento che vedremo nel capitolo 5.
Aprite il blocco note ed inserite:

[Commands]
"applications.bat"
"clean.bat"


Salvate il file ed inseritelo nella cartella C:\xp\$OEM$


Spiegazione:

Come vedete il file cmdlines.txt richiama i files application.bat e clean.bat i quali si occuperanno di installare e poi pulire i programmi che noi abbiamo inserito. Questo é valido per TUTTE le applicazioni che noi desideriamo inserire, compreso le applicazioni di terze parti come Nero (ma programmi come Nero necessitano ancora di qualche accorgimento come vedremo nel capitolo 5).


Modificazione di unattend.txt, winnt.sif et winnt32.sif


Perché l'installazione copi i files contenuti in $OEM$, bisogna modificare i files precedentemente creati per l'Unattend, sarebbe a dire Unattend.txt, winnt.sif et winnt32.sif. Apporteremo la stessa modifica a tutti e 3:

[Unattended]
OemFilesPath="C:\XP\$OEM$"
: Specifica dov'é situata la cartella OEM
OemPreinstall=Yes : Copia di tutte le cartelle OEM sulla partizione di Windows

Attenzione: é possibile che il file di risposta contenga già la stringa OemPreinstall=No
Cambiate da NO a YES.
Anche io la prima volta mi sono fatto fregare, inserendo

OemPreinstall=YES

allorché esisteva già la stringa

OemPreinstall=No

Questa dà di fatto che l'interprete d'istallazione non copi i files.

Ecco il vostro CD é pronto per essere masterizzato come spiegato nel capitolo 1 alla fine.
16/03/2005 13:12
 
Modifica
 
Cancella
 
Quota
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 2 | Pagina successiva
Nuova Discussione
 | 
Rispondi

Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Crea forum gratis, gestisci la tua comunità! Iscriviti a FreeForumZone
FreeForumZone [v.6.1] - Leggendo la pagina si accettano regolamento e privacy
Tutti gli orari sono GMT+01:00. Adesso sono le 11:32. Versione: Stampabile | Mobile
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com