|
Autore |
Messaggio |
DMD Active User
Sesso: Età: 62 Registrato: 05/03/11 09:30 Messaggi: 44
|
|
RunOnceEX nell'ISO di WINDOWS
Il contenuto di questo post è rilasciato con licenza Creative Commons Attribution-Noncommercial-Share Alike 2.5
PROCEDURA RunOnceEX NELL’ISO DI WINDOWS
Ringrazio l'utente realyst per la base che mi ha fornito per sviluppare questa procedura.
Aprire l’ISO di Windows con UltraISO o programmi similari, quindi:
1)- Creare una cartella -> Software nella root dell’ISO di Windows, ed inserirvi tutti i progammi silent o unattended.
2)- Dentro la cartella sources dell'ISO, creare 4 cartelle, una dentro l'altra (matrioska) $OEM$\$$\SETUP\SCRIPTS
3)- Adesso dobbiamo creare lo script di installazione, aprendo il blocco note, copiando\incollando, per poi modificarlo secono le nostre esigenze, lo script sotto riportato e salvarlo con nome SetupComplete.cmd sotto la cartella SCRIPTS
Esempio di script nel file di Installazione SetupComplete.cmd
*IMPORTANTE qualora il file install è informato .esd, va sostituita la sintassi in install.esd al posto di install.wim (grazie @ franco54)
-----------------------------------------------------------
@echo off
for %%w IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%w:\sources\install.wim SET CDROM=%%w:
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx /f
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V Title /D "Post Installation..." /f >NUL
REG ADD %KEY%\01 /VE /D "Tweak di registro" /f >NUL
REG ADD %KEY%\01 /V 1 /D "%CDROM%\Software\01_Tweak_di_registro_W7.exe" /f >NUL
REG ADD %KEY%\02 /VE /D "Temi" /f >NUL
REG ADD %KEY%\02 /V 1 /D "%CDROM%\Software\02_Temi.exe" /f >NUL
REG ADD %KEY%\03 /VE /D "Restart" /f >NUL
REG ADD %KEY%\03 /V 1 /D "%CDROM%\Software\10_Restart_Automatico.exe" /f >NUL
EXIT
------------------------------------------------------------------------
Al termine possiamo chiudere e salvare la nuova ISO sempre con UltraISO o programmi similari, oppure creare un disco avviabile.
Alcune precisazioni circa la sintassi degli script:
La Riga in verde serve creare la chiave di registro RunOnceEX, in quanto non è contenuta nativamente in Seven.
Come si nota, i primi numeri “01, 02, 03, etc…” indicano il numero della cartella del programma e rimane uguale per tutti i file della stesso programma, e assume il valore progressivo per ogni programma diverso.
La riga VE indica il titolo, tra le virgolette, dello splash screen che compare durante l’installazione, e non varia, come opzione possiamo anche omettere questa riga relativa allo splash screen del singolo programma e tenere solo quella del titolo principale V Title
Le righe V 1, V 2, etc.. indicano i vari comandi di esecuzione e il file da eseguire all’interno della cartella, quindi possono variare di numero, ma sempre all’interno della cartella principale, poi la numerazione ricomincia per altra cartella.
Le scritte in rosso indicano i percorsi delle cartelle dei programmi già in formato silent, oppure direttamente i programmi con i comandi silent.
Bisogna stare attenti alla sintassi del nome del file, con installazione silent, che deve essere scritto senza spazi, al limite inserendo il trattino separatore basso “_”, ad eccezione del comando silent che deve avere lo spazio come ad esempio
Setup Pippo.exe /S /NOREBOOT
Può sembrare una stupidata, ma fate attenzione agli slash, che per i percorsi è questo "\" per i parametri silent o altro è questo "/"
Buon lavoro.
Ultima modifica di DMD il Mer 26 Ott 2016, 07:36:28, modificato 30 volte in totale |
|
Torna in cima |
|
Adv
|
|
Torna in cima |
|
SalvaXP® SuperModeratore
Sesso:
Registrato: 12/05/09 21:08 Messaggi: 2023
Interessi: pc ,informatica Impiego: Tecnico informatico
|
|
grazie a realyst e a DMD per aver realizzato questa guida...se riesco domani provo tutto e poi posto le mie impressioni e le mie esperienze!!! _________________ SalvaXP® RELEASER |
|
Torna in cima |
|
DMD Active User
Sesso: Età: 62 Registrato: 05/03/11 09:30 Messaggi: 44
|
|
Io ho già testato e creato l'ISO |
|
Torna in cima |
|
Fabianator Junior Admin
Sesso: Età: 46 Registrato: 17/07/08 13:04 Messaggi: 6778 Media Voti Post:
Sito web: http://releasedownload...
|
|
Ottimo, mi piace come spiegato. Metto fra quelle importanti. _________________
|
|
Torna in cima |
|
Clay65 Utente VIP
Sesso: Età: 58 Registrato: 15/09/09 15:42 Messaggi: 290
|
|
Ottimo, DMD .... almeno faccio a meno di completare quella che stavo preparando...
...mi vorrei permettere un paio di consigli...
A) schiarisci magari il colore BLUE , almeno anche chi ha il layout di default del forum (quasi nero)
puo' leggere piu' facilmente [ ROYALBLUE non e' nel menu a tendina della lista colori, ma basta modificare manualmente... ]
SetLocal enableextensions
SET CDROM=%cd:~0,2%
SET PP=%cdrom%\Applicazioni_RunOnce
B) Mi sono capitati piuttosto spesso amici che mi chiedessero delucidazioni su "a cosa serve la seguente parte ?" :
DMD ha scritto: |
Le righe V 1, V 2, etc.. indicano i vari comandi di esecuzione e il file da eseguire all’interno della cartella, quindi possono variare di numero, ma sempre all’interno della cartella principale, poi la numerazione ricomincia per altra cartella.
|
Oltre all'esempio (che riguarda le personalizzazioni) che ha gia' riportato DMD nell'altro Topic, ne vorrei aggiungere
un altro che forse puo' essere utilizzato in un buon numero di occasioni...
Anche se non e' una parte necessaria, a me risulta spesso utile quando vado ad aggiornare la cartella dei Software.
Facendo un esempio pratico (col quale penso si capisca sempre meglio ) , io sono abituato a salvarmi e riutilizzare le
configurazioni di alcuni programmi (da REG, o da INI) in modo da non doverle rifare sempre "ex-novo" al Reinstall.
L'esempio e' per 7-Zip, ma vale per tutto, se volete.
Basta crearsi un RAR SFX Silent con le configurazioni ( Config-7Z.exe in questo caso ), dato che queste solitamente non
cambiano quando poi si usa una nuova versione del Software, ed aggiungere a quella parte della sezione dello script :
REG ADD %KEY%\04 /VE /D "7-Zip_9.20" /f
REG ADD %KEY%\04 /V 1 /D "%CDROM%\Software\7z920-x86.exe /S" /f
REG ADD %KEY%\04 /V 2 /D "%CDROM%\Software\Config-7Z.exe" /f
In questo modo se si vuole ricostruire un DVD con una cartella 'Software' aggiornata alle ultime versioni delle applicazioni, basta
sostituire il nuovo eseguibile nella cartella e poi, a scelta, o rinominare il nuovo eseguibile identico a quello vecchio (cioe' con il
nome gia' presente nello script), oppure modificare lo script col nuovo nome, mentre invece l'autoestraente con le impostazioni o
le personalizzazioni (...o altro, volendo... ) del programma e' pronto e non c'e' da toccare niente.
7-Zip, WinRar, CCleaner, Defraggler, mIRC... sono solo alcuni dei programmi per cui utilizzo procedure del genere per non dover
sempre andare, appena reinstallati, nelle opzioni a sistemarli secondo il mio gradimento...
Ciauzzzzzzzzz
Clay _________________
"La mente è come un paracadute. Funziona solo se si apre."-(A.Einstein)-
"E' difficile sapere cosa sia la verità, ma a volte è molto facile riconoscere una falsità."-(A.Einstein)-
"La differenza fra la genialità e la stupidità è che la genialità ha i dei limiti."-(A.Einstein)-
"Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."-(A.Einstein)-
"Tutti sanno che una cosa é impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa."-(A.Einstein)- |
|
Torna in cima |
|
Fabianator Junior Admin
Sesso: Età: 46 Registrato: 17/07/08 13:04 Messaggi: 6778 Media Voti Post:
Sito web: http://releasedownload...
|
|
ho messo il colore "teal" clay... _________________
|
|
Torna in cima |
|
DMD Active User
Sesso: Età: 62 Registrato: 05/03/11 09:30 Messaggi: 44
|
|
Mi piace sto forum, se ne scrivono e leggono di tutti i colori |
|
Torna in cima |
|
Fabianator Junior Admin
Sesso: Età: 46 Registrato: 17/07/08 13:04 Messaggi: 6778 Media Voti Post:
Sito web: http://releasedownload...
|
|
si tante cazzate per di più... _________________
|
|
Torna in cima |
|
Clay65 Utente VIP
Sesso: Età: 58 Registrato: 15/09/09 15:42 Messaggi: 290
|
|
Fabianator ha scritto: | ho messo il colore "teal" clay... |
Come mai il teal ?!? ... uno piu' brutto di colore non lo avevi trovato ?!? :Prrrrrrrrrr _________________
"La mente è come un paracadute. Funziona solo se si apre."-(A.Einstein)-
"E' difficile sapere cosa sia la verità, ma a volte è molto facile riconoscere una falsità."-(A.Einstein)-
"La differenza fra la genialità e la stupidità è che la genialità ha i dei limiti."-(A.Einstein)-
"Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."-(A.Einstein)-
"Tutti sanno che una cosa é impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa."-(A.Einstein)- |
|
Torna in cima |
|
HwNL Site Admin
Registrato: 22/05/08 17:35 Messaggi: 6868 Media Voti Post:
Sito web: https://hwnl.it
Note: Non inviatemi PM se non in casi di estrema urgenza altrimenti verrà cestinato senza risposta. Esiste il Forum per qualsiasi vostra richiesta.
|
|
DMD ha scritto: | Il contenuto di questo post è rilasciato con licenza Creative Commons Attribution-Noncommercial-Share Alike 2.5 |
Credo che nessuno di noi abbia mai usato qui le creativecommons per le guide o altro, non è una cattiva abitudine. _________________ |
|
Torna in cima |
|
Fabianator Junior Admin
Sesso: Età: 46 Registrato: 17/07/08 13:04 Messaggi: 6778 Media Voti Post:
Sito web: http://releasedownload...
|
|
HwNL ha scritto: | DMD ha scritto: | Il contenuto di questo post è rilasciato con licenza Creative Commons Attribution-Noncommercial-Share Alike 2.5 |
Credo che nessuno di noi abbia mai usato qui le creativecommons per le guide o altro, non è una cattiva abitudine. |
infatti... non conoscevo neanche... _________________
|
|
Torna in cima |
|
HwNL Site Admin
Registrato: 22/05/08 17:35 Messaggi: 6868 Media Voti Post:
Sito web: https://hwnl.it
Note: Non inviatemi PM se non in casi di estrema urgenza altrimenti verrà cestinato senza risposta. Esiste il Forum per qualsiasi vostra richiesta.
|
|
Torna in cima |
|
marco forciniti Active User
Registrato: 08/11/12 12:42 Messaggi: 20
|
|
Salve ragazzi io ho seguito la guida in questione ma all avvio di windows non accade nulla lo script non parte proprio come devo fare per risolvere il problema?
un grazie in anticipo a tutti. |
|
Torna in cima |
|
realyst Staff Modding
Sesso:
Registrato: 04/07/08 06:34 Messaggi: 976
Interessi: Informatica Impiego: In attesa di Prima Occupazione
Note: Cmd....
|
|
marco forciniti ha scritto: | Salve ragazzi io ho seguito la guida in questione ma all avvio di windows non accade nulla lo script non parte proprio come devo fare per risolvere il problema?
un grazie in anticipo a tutti. |
Ciao, ma la guida è fatta per installare " metodo RunOnceEX "
tutto alla fine dell'installazione di windows Xp / 7 /8
non è all'avvio dell'installazione...ma alla fine....dopo che metti il nome
utente nell'Oobe... _________________
|
|
Torna in cima |
|
SalvaXP® SuperModeratore
Sesso:
Registrato: 12/05/09 21:08 Messaggi: 2023
Interessi: pc ,informatica Impiego: Tecnico informatico
|
|
marco forciniti ha scritto: | Salve ragazzi io ho seguito la guida in questione ma all avvio di windows non accade nulla lo script non parte proprio come devo fare per risolvere il problema?
un grazie in anticipo a tutti. |
Come ti ha già anticipato l'ottimo Realyst lo script cmd si avvia a fine installazione,prima di caricare il desktop.
Se segui bene la guida funziona il tutto.Io uso questo metodo per inserire i programmi nelle mie release .Il tutto funziona sia su Windows 7 che su Windows 8.
Ricorda di mettere la cartella con tutti i software all'interno della root e la cartella $OEM$ dentro la cartella chiamata source.Facci sapere! _________________ SalvaXP® RELEASER |
|
Torna in cima |
|
|
|