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
OFFLINE
Post: 1
Utente Junior
ottima guida... ma non ho capito una cosa....

quando arrivo alla fine della procedura bisogna modificare i file unattend.txt, winnt.sif et winnt32.sif.

il file unattend lo ho creato seguendo la guida cap 2 ma i file winnt.sif et winnt32.sif da dove saltano fuori??????

il file dedove deve essere messo, nella cartella XP o nella sottocartella i386??? deve esser lasciato cosi' o rinominato in winnt.sif ??????

help me! grazie 1000

fabry1972

[Modificato da fabry1972 19/04/2005 10.41]

19/04/2005 10:14
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.139
Veterano
Hai letto bene la guida del capitolo 3. Alla fine esiste un paragrafo a riguardo, e se hai seguito bene le istruzioni, indico esattamente come questi 2 files, winnt.sif e winnt32.sif devono essere creati ed inseriti.

P.S. Da guida capitolo 3, leggi il paragrafo Finalizzazione del file di risposta (Unattend.txt), e se sei arrivato a questo punto della guida dovresti già possederli. Poi dite che le guide sono inesatte, o che non funzionano.
Verificate e riverificate cio' che avete fatto puo' essere che avete saltato qualche cosa, e che la risposta la troviate da soli. [SM=x53914]



[Modificato da comatrix 19/04/2005 20.37]

19/04/2005 20:37
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 8.273
Maestro
un dubbio... quale versione di NET Framework scarico: Redistributable o SDK?

EDIT: come mai il Media Player lo lasci integro e non scompatti come gli altri?
ciao, Arka


___________________________________________________________________________________________________
"Mi berrò un cicchetto con il diavolo, ma non passerò dalla sua parte" (Bono, U2)

"Signore, quando camminerò nell'ombra della valle della morte, non temerò alcun male, perchè sono il peggior figlio di puttana di tutta la zona." (Preghiera dei Marines americani in Vietnam)

"Le opinioni, si sà, sono come i coglioni... Ognuno ha i suoi" (Giorgio Gaber)

"Con le baionette si può fare di tutto...tranne sedercisi sopra"(Charles Maurice Talleyrand Pèrigord 1754-1838)

Modificato da Arkantos01 11/05/2005 22.20
11/05/2005 22:16
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.139
Veterano
1. Redistribuable
2. Perché non c'é alcun bisogno di scompattarlo, perché complicarsi la vita [SM=x53912]
12/05/2005 02:30
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 8.273
Maestro
Re:
>1. Redistribuable

Il redistrubuitable è un file unico non scompattabili da 14Mb... gli ho provati tutti e l'unico funzionante è questo: www.microsoft.com/downloads/details.aspx?FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38&Displa...
13/05/2005 21:00
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.139
Veterano
Ma Arka, da te non me l'aspettavo [SM=x53912]
Nella guida appunto, se guardi bene quel link che hai inserito é uguale al link che ho inserito io per il NET Framework 1.1 Service Pack 1. Ora se vuoi scaricarti il NET Framework 1.1 senza SP1 scegli il primo, se vuoi scaricarti il NET Framework 1.1 Service Pack 1 scegli il secondo.
Infatti se noti nella sezione

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

Li ho messi tutti e 2. A te scegliere. E se noti bene infatti il primo é scompattato, il secondo (SP1) no. [SM=x53914]


[Modificato da comatrix 13/05/2005 21.12]

13/05/2005 21:11
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 8.273
Maestro
Re:

Scritto da: comatrix 13/05/2005 21.11
Ma Arka, da te non me l'aspettavo [SM=x53912]
Nella guida appunto, se guardi bene quel link che hai inserito é uguale al link che ho inserito io per il NET Framework 1.1 Service Pack 1. Ora se vuoi scaricarti il NET Framework 1.1 senza SP1 scegli il primo, se vuoi scaricarti il NET Framework 1.1 Service Pack 1 scegli il secondo.
Infatti se noti nella sezione

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

Li ho messi tutti e 2. A te scegliere. E se noti bene infatti il primo é scompattato, il secondo (SP1) no. [SM=x53914]


[Modificato da comatrix 13/05/2005 21.12]




ehm.. non avevo visto che gli avevi linkati -.-' io che mi sono sbattuto tutto il sito microsoft alla ricerca del NET Framework... mi sento un coglione di abnormi dimensioni [SM=x53921] [SM=x53921] [SM=x53921] [SM=x53921]
13/05/2005 21:28
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.139
Veterano
Non dire cosi' Arkantos, alle volte anche io mi do del pirla, poiché il problema é cosi evidente che non riesco a risolverlo. E come dire che cerchi le chiavi della macchina e dopo 10 minuti di parolacce perché non le trovi ti accorgi che le avevi in mano [SM=x53920]

P.S.

io che mi sono sbattuto tutto il sito microsoft alla ricerca del NET Framework

Questa pero' é bella dai, perché conosco mamma M$, e lo so cosa vuol dire, poiché non trovi mai alla prima botta veramente cosa desideri. Cmq per cercare con più precisione sul sito della M$ consiglio di fare una ricerca (sempre sul sito della M$) non con parole ma con le release, tipo KB128634, vedrai che subito subito trovi [SM=x53912]
13/05/2005 21:40
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 484
Utente Senior
problema con file cmdlines e utenti.cmd
ciao ho seguito la guida fino al punto dell'agiunta dei programmi,
ora però mi trovo in difficolta su un punto che di sicuro è una stupidata.
allora io ho creato il file cmdlines.txt,
i relativi applications.bat , clean.bat ecc..,
ora con il file cmdlines.txt che devo farci?
lo trasformo in *.cmd? nell'unattended di windows devo digli di esegirlo? come?
dove li metto questi file?
e poi nel file cdmlines devo aggiungere la stringa "utenti.cmd"
per far si che mi venga creato l'utente in uatomatico?

grazie aspetto risposta...
09/06/2005 09:29
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 8.273
Maestro
Re: problema con file cmdlines e utenti.cmd

Scritto da: hom3rino 09/06/2005 9.29
ciao ho seguito la guida fino al punto dell'agiunta dei programmi,
ora però mi trovo in difficolta su un punto che di sicuro è una stupidata.
allora io ho creato il file cmdlines.txt,
i relativi applications.bat , clean.bat ecc..,
ora con il file cmdlines.txt che devo farci?
lo trasformo in *.cmd? nell'unattended di windows devo digli di esegirlo? come?
dove li metto questi file?
e poi nel file cdmlines devo aggiungere la stringa "utenti.cmd"
per far si che mi venga creato l'utente in uatomatico?

grazie aspetto risposta...



la trasformazio del file cmdlines.txt avverrà più avanti, non ti preuccupare.
10/06/2005 08:34
 
Modifica
 
Cancella
 
Quota


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



Perchè io non ce l'ho???
Le devo creare???


[SM=x53927] [SM=x53927] [SM=x53927]


16/06/2005 13:15
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 8.273
Maestro
Re:

Scritto da: pepsav89 16/06/2005 13.15


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



Perchè io non ce l'ho???
Le devo creare???


[SM=x53927] [SM=x53927] [SM=x53927]





se non ce l'hai sì
16/06/2005 13:53
 
Modifica
 
Cancella
 
Quota
Re: Re:

Scritto da: Arkantos01 16/06/2005 13.53


se non ce l'hai sì



La domanda reale è: " E' normale che non ce l'abbia...???"

[SM=x53927] [SM=x53927] [SM=x53927]


16/06/2005 14:56
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.139
Veterano
Una volta per tutte rispondo circa il file cmdlines.cmd o cmdlines.txt:

Se i files Unattended.txt winnt.sif e winnt32.sif sono stati modificati con gli stessi parametri, il file va rinominato in cmd ed inserito il comando nella categoria [commands]
Se il file modificato é solo Unattended.txt il file va lasciato tale e quale, sarebbe a dire cmdlines.txt
Dipende da voi sapere come li avete settati a seconda delle vostre esigenze.
IL file cmdlines.cmd va inserito nella cartella
C:\XP\$OEM$

[Modificato da comatrix 17/06/2005 1.22]

17/06/2005 01:21
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 3
Utente Junior
Ho un paio di domande da fare dato che sto smanettando un casino
con queste installazioni Unattended.

Primo:

In caso di installazione con XP già su C, lui mi modifica
il boot.ini appunto su C per il dual boot no?
Se io scelgo il nuovo (quello appena installato), la lettera
C è assegnata alla prima partizione (quella con il boot.ini),
mentre la lettera del S.O. nuovo è un altra (F).

Allora volevo chiedere dove l'Unattended installa i programmi,
dato che C la assegna ad altro, non è che mi sovrascrive i Prog
su C ?
Se non mi sono spiegato chiedete pure [SM=x53911]



Secondo:

Il Framework con SP1 è una patch oppure un pacchetto cumulativo?

Cioè si deve installare Framework da 23 MB e poi il secondo
pacchetto con SP1 da 11 MB?

E poi mi pare ci sia anche un altro pacchetto da installare
(KB886903). E vero?



Terzo:

Le vostre guide sono fenomenali!!!!


31/07/2005 19:09
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.139
Veterano
Re:

Scritto da: Kapitone 31/07/2005 19.09
Ho un paio di domande da fare dato che sto smanettando un casino
con queste installazioni Unattended.

Primo:

In caso di installazione con XP già su C, lui mi modifica
il boot.ini appunto su C per il dual boot no?
Se io scelgo il nuovo (quello appena installato), la lettera
C è assegnata alla prima partizione (quella con il boot.ini),
mentre la lettera del S.O. nuovo è un altra (F).

Allora volevo chiedere dove l'Unattended installa i programmi,
dato che C la assegna ad altro, non è che mi sovrascrive i Prog
su C ?
Se non mi sono spiegato chiedete pure [SM=x53911]




No la lettera della seconda partizione sarà D: e le lettere di unità saranno decalate, almeno che tu non lo specifici.


Scritto da: Kapitone 31/07/2005 19.0
Secondo:

Il Framework con SP1 è una patch oppure un pacchetto cumulativo?

Cioè si deve installare Framework da 23 MB e poi il secondo
pacchetto con SP1 da 11 MB?

E poi mi pare ci sia anche un altro pacchetto da installare
(KB886903). E vero?



Pacchetto cumulativo. Si ne esiste una supplementare.


Scritto da: Kapitone 31/07/2005 19.09
Terzo:

Le vostre guide sono fenomenali!!!!



Grazie [SM=x53912]
31/07/2005 19:30
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 3
Utente Junior
e quindi la dir in OemFilesPath
va con la D: ? al posto di C:?
31/07/2005 20:56
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.139
Veterano
non hai bisgno di quella directory e tantomeno di quel comando, a meno che tu non specifici più partizioni ed a seconda di cosa ci vuoi installare, come già detto [SM=x53912]
31/07/2005 21:14
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 9
Utente Junior
A proposito...di NET Framework
Ho seguito le istruzioni ma dal sito di M$ ho scaricato i seguenti files:
dotnetfx.exe da 23 Mb circa
ndp1.1sp1-kb867460-x86.exe da 10 Mb circa (l'SP1)
langpack.exe da 1,3 Mb circa (language pack in italiano).
A proposito di quest'ultimo file...non va inserito anche?
Se si come???

Aiuto [SM=x53920]

P.s.:
ho modificato così application.bat:
@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 7 ...
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 language pack...
start /wait %systemdrive%\applications\netfrwrk\langpack.msi /QB
echo.
echo Installazione di NET Framework 1.1 SP1 ...
start /wait %systemdrive%\applications\netfrwrk\ntfxsp1.exe /QB
echo.

[Modificato da Dylan147 06/11/2005 13.17]

[Modificato da Dylan147 06/11/2005 15.11]

06/11/2005 13:13
 
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 21:06. Versione: Stampabile | Mobile
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com