È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!

AESSENET.ORG - Forum Forum di aessenet

[Windows] Guida WinXP Unattended --- Capitolo 7 Parte 1

  • Messaggi
  • OFFLINE
    comatrix
    Post: 707
    Utente Senior
    00 18/03/2005 14:29
    Ottimizzazione e Personalizzazione di Windows (Parte 1)



    Di cosa si necessita:

    1. Di aver integrato il Service Pack 2 come spiegato nel capitolo 1
    2. Di aver parametrato un'installazione in modo Unattended come spiegato nel capitolo 2
    3. Aver letto almeno il capitolo 3 (Integrazione di applicazioni) per capire i comandi che utilizzeremo



    Modificazione della base del registro



    Si puo' modificare la base del registro di Windows in maniera di cambiargli i parametri. Per far cio' creeremo (come spiegato nel capitolo 5), un file reg, potete nominarlo come meglio vi pare, noi abbiamo scelto regtweaks.reg
    In questo file la prima linea deve essere

    Windows Registry Editor Version 5.00

    In seguito dovrete modificare il file cmdlines.cmd di modo da avere

    [Commands]
    "applications.bat"
    "clean.bat"
    "regedit /s regtweaks.reg"


    come da immagine




    Nota: se avete già cambiato l'estensione del vostro file in cmd ricambiate l'estensione in txt. Una volta cambiati i parametri ricambiate l'estensione a cmd


    Comandi batch (bat)


    Potete aggiungere al famoso file application.bat tanti parametri quanti ne desiderate. In questo esempio faremo in modo di disattivare la previsualizzazione delle immagini nelle cartelle come da immagine




    il comando bat per disattivarla:


    echo Disattivazione della Previsualizzazione d'immagini
    regsvr32.exe -u -s shimgvw.dll
    echo.



    Si possono disattivare vari parametri come il visualizzatore dei files zip, le performance ecc...



    Integrazione di sistemi modificati




    L'integrazione dei sistemi modificati vi permetterà di integrare dei parametri modificati per difetto sull'installazione di windows, per esempio i temi, il wallpaper le icone di modificare il numero di connessioni simultanee (che sono state parametrate dai programmatori di casa microsoft per un massimo di 10 nell'SP2, ottimo per i P2P) ecc...
    Per far cio' avrete bisogno del programma ModifyPE
    Scaricate il file ed estraete il file ModifyPE.exe come da immagine





    Esempio per i temi: uxtheme.dll


    Cominciate ad estrarre la vostra versione di uxtheme.dll grazie al programma Neowin UXTheme Multi-Patcher. Una volta scaricato apritelo ed cliccate sull'eseguibile. Un avvertimento apparirà sullo schermo dicendovi che alcuni files necessari per il buon funzionamento di windows sono stati rimpiazzati (niente di allarmante é normale), cliccate su annullare e confermate. Ora copiate il vostro file uxtheme.dll modificato che si trova nella cartella C:\WINDOWS\system32 , e piazzatelo nella cartella che più desiderate. In questo esempio noi abbiamo scelto la cartella C:\Temp. Piazzate il file ModifyPE.exe nella stessa cartella. Dovreste avere come da immagine:





    Ora aprite il prompt dei comandi, digitate CD, poi Temp ed inserite il seguente comando:

    modifyPE.exe uxtheme.dll -c

    in seguito digitate

    makecab uxtheme.dll

    Come da immagine





    Se tutto si é svolto regolarmente dovreste avere un nuovo file nella cartella C:\Temp come da immagine





    Inseritelo nella cartella I386 del vostro futuro CD di WinXP Unattended e rimpiazzatelo con il file esistente.

    Per modificare il numero di connessioni limitate dall'SP2, scaricate il programma Event ID 4226 Patcher v2.11, e procedete nella stessa maniera che per uxtheme.dll. Il file da copiare in seeguito si troverà nella cartella C:\WINDOWS\system32\drivers dal nome di TCPIP.SYS.

    Attenzione:
    Se avete integrato l'aggiornamento KB884020 come descritto nel capitolo 5, bisognerà effettuare il passaggio del makecab.
    Windows non vi disturberà più con la protezione dei files d'installazione.


    Aggiunta di Utenti e Connessione Automatica



    Questa sezione vi permetterà di aggiungere degli Utenti e di attivare la connessione automatica.
    Aprite il blocco note ed inseriteci:


    net user Utente Password /add
    net localgroup Administrators Utente /add
    net accounts /maxpwage:unlimited
    regedit /S autologon.reg
    EXIT


    Potete aggiungere quanti Utenti desiderate, basta ripetere la prima linea. La seconda linea serve per l'Utente Amministratore . Salvate il file con il nome che più vi ispira (noi abbiamo scelto Utenti per l'esempio) e cambiatene l'estensione da txt a cmd, ed inserite il nuovo file Utenti.cmd nella cartella C:\XP\$OEM$.
    L'ultima linea prima di EXIT sarebbe a dire regedit /S autologon.reg é da inserire solamente se desiderate effettuare un logon automatico. Quindi facoltativa.

    Nota:
    Se inserite la Password in automatico, sarà poi possibile trovarla a partire dal CD di WinXP Unattended. Quindi se volete tenerla segreta, inseritela una volta che windows sarà installato.

    Per attivare la connessione automatica, bisognerà creare un nuovo file dal nome di autologon.reg.
    Aprite il blocco note ed inserite:


    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
    "DefaultUserName"="Utente"
    "DefaultPassword"="Password"
    "AutoAdminLogon"="1"


    Salvate il file e cambiate l'estensione da txt a reg.

    Noeterete che le scritte in verde sono Uguali e lo devono essere, per permettere al Sistema Operativo di trovare il nome esatto e la password esatta.


    Informazioni e Logo OEM



    Le informazioni e Logo OEM si visualizzano allo schermo quando cliccate di destra su Risorse del Computer e selezionate Proprietà. Questo é pratico se siete rivenditori di computer e volete visualizzare il vostro Logo.

    Informazioni

    Aprite il blocco note ed inserite:

    [General]
    Manufacturer=
    Model=
    [OEMSpecific]
    SubModel=
    SerialNo=
    OEM1=
    OEM2=
    [Support Information]
    Line1=Support Contact:


    Ovviamente completate le informazioni a riguardo.
    Salvate il file con il nome di oeminfo e cambiate l'estensione da txt a ini. Inseritelo nella cartella C:\XP\$OEM$\$$\system32.


    IL logo OEM

    Create un'immagine della taglia di 180x114 pixels. Salvatela come bmp (bitmap, quindi paint é sufficiente), e dategli il nome di oemlogo.bmp.
    Inseritelo nella cartella C:\XP\$OEM$\$$\system32.

    Ecco un esempio di come si presenterà:





    Ovviamente ho cancellato le mie info [SM=x53912]
    Per il proseguo nella Parte 2

    Modificato da comatrix 18/03/2005 14.33
    Modificato da comatrix 18/03/2005 14.37
  • OFFLINE
    daveheart
    Post: 1
    Utente Junior
    00 05/01/2007 13:55
    cmdlines e myusers.cmd
    Ciao....
    sono un utente nuovo per cui spero di essere nella sezione giusta:
    ho seguito la guida per l'installazione unattend che ho trovato sinceramente fatta molto bene e una delle più curate tra i siti che parlano di questo argomento.
    Il mio problema è il seguente:
    in $OEM$ ho creato i file cmdlines application.bat, myusers.cmd, e autologon.reg e ho editato cmdlines.txt come da vostra guida.
    Effettivamente tutti i batch partono al momento in cui vengono richiamati dall'installazione unattend, tuttavia quando l'installazione di winxp si completa nonostante in myusers.cmd abbia creato l'utente amministratore del pc, mi appare ugualmente la finestra di windows che invita a creare gli account utente per il pc.
    Quando vado in gestione tra gli account utente è tuttavia presente quello che ho preimpostato in myusers.cmd quindi non riesco a capire se è corretto che la finestra di windows appaia al termine dell'installazione o se c'è da fare qualche altro accorgimento che ignoro.
    Sinceramente penso di non aver tralasciato niente comunque non si sa mai.
    Ringrazio chiunque mi sappia dare qualche suggerimento
    Ciao