È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Stampa | Notifica email    
Autore

[Windows] Guida al WinXP Unattanded - parte 2

Ultimo Aggiornamento: 21/12/2004 19:01
OFFLINE
Post: 2.139
Veterano
Guida al WinXP Unattanded - parte 2

La presente guida è stata elaborata da Comatrix e Gabriel in base a personali prove, personalizzazioni e rielaborazioni a partire da materiale sull'argomento, presente in siti web e guide in inglese.

----------------

Parte 1
Parte 2
Parte 3

----------------

Ora vedremo come automatizzare l'installazione del nostro SO senza dover restare piantati di fronte allo schermo per accettare il contratto di licenza, inserire il seriale il nome ecc...

Un programmino chiamato Windows XP SP1a Corporate Deployment Tools, disponibile grazie alla M$ corporation, ci permette di ovviare a questo fastidioso evento. Lo potete scaricare qui, ovviamente scegliete la lingua italiana prima di cliccare su download.
Una volta scaricato il file cliccate su setupmgr.exe, una finestra apparirà allo schermo. Scegliete:

avanti->crea nuovo->installazione automatica->il vostro SO->completamente automatizzata->installa da CD->accettate i termini di licenza del contratto





A partire da qui inserirete i vostri dati, nome, cognome, risoluzione dello schermo, ora, data, seriale ecc.. sta a voi scegliere. Una volta l'operazione terminata il programma creerà un file chiamato UNATTENDED.TXT che bisognerà editare.
Apporteremo infatti delle modifiche per evitare certi fastidi. Faremo in modo che Windows ci lasci il libero arbitrio di poter scegliere in che partizione vada ad installarsi e faremo in modo che windows elimini una partizione e poi la formatti di modo che non faccia una semplice reinstallazione come da programma. Per far cio aprite con l'editor di testo il file appena creato UNATTENDED.TXT e cambiate la linea nella sezione [Data] in modo seguente:

[Data]
AutoPartition=0


Aggiungeremo anche delle linee alla rubrica Unattanded per segnalare al programma d'installazione la presenza del file $OEM$ ed accellerare il processo di riavvio. Una volta la rubrica modificata deve assomigliare a:

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=WINDOWS
Repartition=No
UnattendSwitch="yes"
WaitForReboot="No"


Una volta le modifiche apportate e verificate, rinominate il file in WINNT.SIF e piazzatelo nella cartella C:\XP\i386

Ora vediamo come aggiungere alcuni aggiornamenti che il SO installi automaticamente. Noi ne abbiamo aggiunto alcuni che ritenevamo più indispensabili, ma potete aggiungere tutti gli aggiornamenti che desiderate, ma sappiate anche che alcuni aggiornamenti potrebbero essere rindondanti e quindi non essere installati.

q327979- Dettagli download: Patch Windows XP: il gioco si blocca o viene chiuso inaspettatamente all'esecuzione del video introduttivo
q811114- MS03-018: Patch cumulativa per Internet Information Services (IIS), maggio 2003
q811630- Aggiornamento della Guida HTML per limitare la funzionalità quando viene richiamata con il metodo window.showHelp( )
q823182- Download details: Security Update for Windows XP Embedded with SP1 (823182)
q824105- Download details: Security Update for Windows XP Embedded with SP1 (824105)
q824141- Download details: Security Update for Windows XP Embedded with SP1 (824141)
q825119- Download details: Security Update for Windows XP Embedded with SP1 (825119)
q828028- Download details: Security Update for Windows XP Embedded with SP1 (828028)
q828035- Download details: Security Update for Windows XP Embedded with SP1 (828035)
q832894- Cumulative Security Update for Internet Explorer (832894)

Si distinguono 2 tipi di aggiornamenti.
Uno cui l'icona é rappresentata dal colore bianca e banda blu in cima



l'altro con una piccola scatola gialla



Quindi l'installazione si differenzia a seconda del tipo e natura.
Quelli rappresentati da un'icona bianca, i più numerosi, devono essere utilizzati con i parametri di comando:

Q /N /Z /O

Quelli rappresentati con una piccola scatola gialla:

/Q:A /R:N

Tutti gli aggiornamenti in questioni sono da scaricare e da inserire nella cartella C:\XP\i386\Update

Quindi una volta inseriti apriamo il file SVCPACK.inf ed inseriamo nella sezione seguente queste linee di comando:

[SetupHotFixesToRun]
q327979.exe /Q /N /Z /O
q811114.exe /Q /N /Z /O
q811630.exe /Q /N /Z /O
q823182.exe /Q /N /Z /O
q824105.exe /Q /N /Z /O
q824141.exe /Q /N /Z /O
q825119.exe /Q /N /Z /O
q828028.exe /Q /N /Z /O
q828035.exe /Q /N /Z /O
q832894.exe /Q:A /R:N


Aggiunta del Windows Movie Maker 2

Per installare il WMM2 bisogna eseguire lo stesso procedimento per gli aggiornamenti. Quindi scarichiamo il Windows Movie Maker 2 e lo inseriamo nella cartella
C:\XP\i386\Update.

Ora bisogna aggiungere sempre al famoso file SVCPACK.inf alla sezione seguente la linea di comando:

[SetupHotFixesToRun]
mm2.exe /Q:A /R:N


Aggiunta del Windows Media Player 9 ed aggiornamenti

Scaricate il Windows Media Player 9.
Per poter aggiungere gli aggiornamenti al WMP9 bisogna passare tramite un file batch. In effetti si possiamo aggiungere al nostro file SVCPACK.inf le info per automatizzare gli aggiornamenti, ma purtroppo codesti non verrebbero installati. Ecco gli aggiornamenti che noi abbiamo scelto:

q823718- MS03-033: Security Update for Microsoft Data Access Components
q828026- Aggiornamento per il comportamento del comando di script URL di Windows Media Player. Dettagli download: Aggiornamento per Windows Media Player (tutte le versioni) per Windows 2000, Windows XP e Windows Server 2003.
Una volta scaricati gli aggiornamenti create una nuova cartella chiamata $OEM$ che piazzeremo in C:\XP.



Ora partendo da questa cartella creeremo le seguenti sottocartelle:

C:\XP\$OEM$\$1\Install\hotfixes

Nella cartella Hotfixes copieremo tutto cio che abbiamo scaricato compreso il WMP9 che rinomineremo MP.exe.
Fatto questo apriamo il blocco note per creare un file che piazzeremo nella stessa cartella hotfixes, con il nome di hotfixes.cmd
Questo file dovrà contenere le linee seguenti:

CLS
@echo off
ECHO.
ECHO Installazione Q823718 Aggiornamento della Sicurezza per Microsoft Data Access Components
start /wait %systemdrive%\install\hotfixes\Q823718.exe /T:%systemdrive%\install\tmp /C:"%systemdrive%
\install\tmp\dahotfix.exe /q /n" /Q
ECHO.
ECHO Installazione di Microsoft Windows Media Player 9
start /wait %systemdrive%\install\hotfixes\MP.exe /Q:A /R:N
ECHO.
ECHO Installazione di hotfix Q828026 per Windows Media Player 9
start /wait %systemdrive%\install\hotfixes\q828026.exe /Q /O /N /Z
EXIT


Bisogna ugualmente aprire il file WINNT.SIF per modificarlo per aggiungere delle informazioni di modo che il file batch sia richiesto al momento dell'installazione:


[GuiRunOnce]
%systemdrive%\install\hotfixes\hotfixes.cmd


Omettere l'avvio del messenger

Sempre aprendo il file WINNT.SIF aggiungiamo questa linea di comando creando la sezione [Components]:

[Components]
msmsgs=off


Bisogna notare che la sezione [Components] permette, tramite svariati comandi, di vietare l'esecuzione di altri vari componenti. E' possibile anche tramite il nostro file batch differenti otttimizzazioni del file di registro. Per esempio di disattivare la visita guidata di WinXP, oppure di evitare le freccette delle icone dei collegamenti sul desktop, di velocizzare la chiusura di Windows. Per ottenere tutto cio' basta aprire un editor di testo o il blocco note ed inserirci:

Windows Registry Editor Version 5.00

;-----------------------
;Operating System Tweaks
;-----------------------

;Niente freccette sulle icone dei collegamenti
[HKEY_CLASSES_ROOT\lnkfile]
"IsShortcut"=-

;Disattivazione della visita guidata di Windows
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Applets\Tour]
"RunCount"=dword:00000000

;Chiusura più veloce
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="3000"



Cliccate su File e salvate il tutto con l'opzione "Salva con nome" dandogli il nome di tweaks.reg
Questo file é da posizionarsi nella cartella C:\XP\$OEM$\$1\Install\
Ora perché il file tweaks.reg sia chiamato al momento dell'installazione bisogna aggiungere delle linee di comando nel file hotfixes.cmd

ECHO.
ECHO Aggiornamento delle ottimizzazioni della base del Registro
REGEDIT /S %systemdrive%\install\tweaks.reg


Ricordatevi, molto importante, che il comando EXIT deve sempre essere alla fine del file

Possiamo ugualmente aggiungere un comando al file hotfixes.cmd per dargli una funzione di riavvio dopo l'installazione di tutti gli hotfixes ed anche un comando che cancellerà automaticamente tutti i files temporanei:


ECHO.
ECHO Riavvio del Computer tra 15 secondi...
shutdown.exe -r -f -t 15 -c "Windows XP, riavvio tra 15 secondi...."
ECHO.
ECHO Cacellazione dei files temporanei...
RD /S /Q %systemdrive%\install


Non ci resta che masterizzare

Prosegue nella Parte 3
Modificato da Paolo1 17/12/2004 16.03
15/12/2004 20:19
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 3.007
Maestro
ottimo
cmq qui
ci sono altre informazioni x chi vuole approfondire un pò (lista completa delle applicaz di win che si possono evitare di installare, come fare x inst altri prog esterni sempre in modo "unattended" ecc..)



21/12/2004 19:01
 
Modifica
 
Cancella
 
Quota
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | 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 05:44. Versione: Stampabile | Mobile
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com