Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!

AESSENET.ORG - Forum Forum di aessenet

[Windows] Guida al WinXP Unattanded - parte 2

  • Messaggi
  • OFFLINE
    comatrix
    Post: 535
    Utente Senior
    00 15/12/2004 20:19
    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
  • OFFLINE
    --MRZ--
    Post: 173
    Utente Junior
    00 21/12/2004 19:01
    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..)