HwNL

>> O.S. MODDING - Integrazione Unattended Programmi nel DVD di W-7

realyst - Sab 30 Gen 2010, 17:21:40
Oggetto: Integrazione Unattended Programmi nel DVD di W-7
1) Creare una cartella -> Software “ Nella Root del DVD “
2) Inserire tutti i Progammi Silent o Unattended nella cartella Software " No Addon In Svcpack "
3) Nella Cartella Source create 4 Cartelle " In Sequenza "
4) Sequenza --> %OEM%\$$\SETUP\SCRIPTS - queste cartelle vanno dentro Source
5) creare il File di Installazione in Cmd: --> Nome --> SetupComplete.cmd
6) Esempio di file di Installazione :

SetupComplete.cmd

EG:

FOR %%i 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 %%i:\sources\install.wim SET CDROM=%%i:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V TITLE /D "Installing Applications" /f
REG ADD %KEY%\1 /VE /D "Avast" /f
REG ADD %KEY%\1 /V 1 /D "%CDROM%\Software\Avast.exe" /f
REG ADD %KEY%\2 /VE /D "Smog" /f
REG ADD %KEY%\2 /V 1 /D "%CDROM%\Software\Smog.exe" /f
REG ADD %KEY%\3 /VE /D "Nero 9" /f
REG ADD %KEY%\3 /V 1 /D "%CDROM%\Software\Nero9.exe" /f
REG ADD %KEY%\4 /VE /D "Firefox 3.5.7" /f
REG ADD %KEY%\4 /V 1 /D "%CDROM%\Software\Firefox Setup 3.5.7.exe" /f
REG ADD %KEY%\5 /VE /D "WavePad" /f
REG ADD %KEY%\5 /V 1 /D "%CDROM%\Software\WavePad.exe" /f
REG ADD %KEY%\6 /VE /D "Gogle Chrome" /f
REG ADD %KEY%\6 /V 1 /D "%CDROM%\Software\Google Chrome.exe" /f
REG ADD %KEY%\7 /VE /D "WMP Plugin" /f
REG ADD %KEY%\7 /V 1 /D "%CDROM%\Software\WMP Plugin.exe" /f
EXIT

- - - - - - - - - - - - - - - - - - - -
Questo è il modo RunOnceEx
i programmi si installano all'ultimo prima di vedere il desktop...
" comunque questo modo lo usato anche nella mia mod W MCE rebuild".

Per facilitare il lavoro scaricatevi questo materiale:




nel materiale ho incluso anche come creare la iso manuale " no vlite "
se la cartella DVD con il lavoro si trova in c, se no cambiate la lettera dell'unita
dove risiede la cartella DVD

oscdimg.exe -m -u2 -bC:\DVD\Boot\etfsboot.com C:\DVD C:\Win7-RB-.ISO


Ciao @ Tutti Wink Wink
HwNL - Sab 30 Gen 2010, 17:27:39
Oggetto:
Wink Bravo, mancava un topic.
dragoneb - Sab 30 Gen 2010, 18:12:49
Oggetto:
Grande Realist era proprio quello che mi serviva
Fabianator - Sab 30 Gen 2010, 20:57:42
Oggetto:
si svelano i trucchi qui! Mr. Green
ptrc_000 - Sab 30 Gen 2010, 21:17:56
Oggetto:
Non ho parole..... sob
>> grazie
HwNL - Sab 30 Gen 2010, 21:55:06
Oggetto:
fabianator ha scritto:
si svelano i trucchi qui! Mr. Green

Ormai è tempo Cool
SalvaXP® - Dom 31 Gen 2010, 15:14:55
Oggetto:
grazie realyst bel regalo.... Wink
6 sempre un grande!!!!!!!!!!!
realyst - Dom 31 Gen 2010, 16:31:01
Oggetto:
Update
dragoneb - Dom 14 Feb 2010, 19:32:26
Oggetto:
realyst io ho provato il tuo cmd ma non funziona ho inserito tutti i silent dentro la cartella software e il cmd dentro l'altra cartella, però ho provato piu volte e non installa nessun programma ma devo integrarlo con vlite per caso?
Clay65 - Dom 14 Feb 2010, 21:29:03
Oggetto: Re: Integrazione Unattended Programmi nel DVD di W-7
realyst ha scritto:

nel materiale ho incluso anche come creare la iso manuale " no vlite "
se la cartella DVD con il lavoro si trova in c, se no cambiate la lettera dell'unita
dove risiede la cartella DVD

oscdimg.exe -m -u2 -bC:\DVD\Boot\etfsboot.com C:\DVD C:\Win7-RB-.ISO

Ciao @ Tutti Wink Wink


Ciao Realyst
scusami se mi permetto un consiglio di modifica a questa riga di comando, dato che a qualcuno potrebbe capitare
di "perdersi" qualche file vitale nella ricostruzione della ISO (senza il -h ) o di creare una ISO piu' grande del
necessario (senza l'ottimizzazione -o )

oscdimg.exe -o -h -m -u2 -bC:\DVD\Boot\etfsboot.com C:\DVD C:\Win7-RB-.ISO -lGRMCULFRER_IT_DVD

L'ultima ( -L seguito dal nome che si vuol dare) non e' certo indispensabile, ma comunque a volte anche il
solo fatto "estetico" di assegnare il nome di Etichetta al DVD e' interessante... Wink


@ dragoneb
Realyst ha gia' creato tutto pronto nel suo ZIP, c'e' solo, eventualmente, da modificare il file CMD
con i nomi delle applicazioni che uno vuol mettere nella cartella SOFTWARE.
Se te dici che non ti parte proprio nessun Setup, hai fatto certo casino nel posizionamento delle due cartelle,
ed in particolare, direi, di quella $OEM$ , che ad ISO ricreata, deve essere all'interno della cartella SOURCES.
dragoneb - Dom 14 Feb 2010, 23:33:45
Oggetto:
Ciao Clay65 no io ho usato proprio il suo materiale che ha postato lui l'ho inserite dentro la cartella source del dvd, il problema che non installa alcun software che ho messo nella cartella software installa solo il s.o. liscio non c'è qualcosa da integrare con vlite che richiama quello script come si faceva con nlite per caso?
Clay65 - Lun 15 Feb 2010, 00:35:15
Oggetto:
dragoneb ha scritto:
Ciao Clay65 no io ho usato proprio il suo materiale che ha postato lui l'ho inserite dentro la cartella source del dvd, il problema che non installa alcun software che ho messo nella cartella software installa solo il s.o. liscio non c'è qualcosa da integrare con vlite che richiama quello script come si faceva con nlite per caso?


Bastava rileggere la PRIMA riga del post di Realyst per capire da solo il tuo errore...
La cartella Software non va dentro SOURCES, ma sulla ROOT (o radice) dell DVD.
Altrimenti come puo' il RunOnceEx trovarli, dato che il CMD e' impostato per fargli cercare i file in quella posizione ?!?
realyst - Lun 15 Feb 2010, 06:59:18
Oggetto:
Ciao Clay65, modifica la stringa anzi, io lo fatto cosi...comunque si è fatta un pò
di confusione, il file in cmd è solo di esempio con programmi a fantasia,
voi dovete sostituirli con i vostri programmi, la cartella Software va vicino
alla cartella Sources " Non Dentro "
dentro sources ci va la cartella $OEM$
depippis - Mer 25 Ago 2010, 08:59:44
Oggetto:
Ciao a tutti. Innanzitutto grazie per i preziosi consigli, ma non riesco a far funzionare il RunOnce.

Io volevo lanciare WPI per poter scegliere tutti i programmi che mi porto dietro dai vecchi DVD di XP, ma quando arriva in fondo all'installazione sembra che il sistema ignori il comando.

Ho posto la $OEM$ come scaricata dal topic dentro SOURCES e ho modificato il file cmd in questo modo:

Codice:

FOR %%i 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 %%i:\sources\install.wim SET CDROM=%%i:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V TITLE /D "Installing Applications" /f
REG ADD %KEY%\1 /VE /D "WPI" /f
REG ADD %KEY%\1 /V 1 /D "%CDROM%\WPI\WPI.exe" /f
EXIT


Logicamente la cartella WPI è nella root del DVD.
Per fare le prove utilizzo VIRTUAL PC 2007 e creo la ISO con Vlite 1.2

Un'altra cosa: posso lanciare anche un altro comando .cmd dal RunOnce o solo .exe su Win7 ?

Grazie in anticipo per le risposte
Fabianator - Mer 25 Ago 2010, 17:48:10
Oggetto:
se lo lanci manualmente (il file bat) funziona?
depippis - Mer 25 Ago 2010, 23:11:01
Oggetto:
Citazione:

se lo lanci manualmente (il file bat) funziona?


Ho fatto un po di prove come da te consigliato. In effetti lanciandolo come scritto sopra non sembra funzionare.
Funziona invece modificato in:
Codice:

FOR %%i 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 %%i:\sources\install.wim SET CDROM=%%i:
Echo %CDROM%
PAUSE
Start /D %CDRom%\WPI\WPI.EXE
EXIT


Ho messo un comando PAUSE per verificare se il .cmd viene lanciato...
Purtroppo il file SetupComplete.cmd viene completamente ignorato dal programma di installazione di Windows.

Non so veramente cosa provare....
Ti viene in mente quale altro problema ci potrabbe essere ?
Fabianator - Mer 25 Ago 2010, 23:20:32
Oggetto:
se viene ignorato vuoldire che c'è un errore di percorso...
ti consiglio di dare un occhio a questo topic, dove chiedevo info proprio su questo tema e dove ci sono diversi passi che sono venuti fuori provando...

PS: il mio setupcomplete.bat funziona, solo che il mio file Autoinstallante non fa tutto quello che volevo fare io...

EDIT: mi ero dimenticato del topic: http://hwnl.mastertopforum.net/help-win7-files-sul-desktop-durante-l-installazione-vt2037.html
alextp87 - Mar 08 Feb 2011, 20:43:45
Oggetto:
salve ragazzi, è da molto tempo che non entro su questo forum, e noto con molto piacere che avete fatto passi da gigante Smile

Vi ho lasciati al modding di Windows Xp e vi ritrovo a Win 7 Smile

e come non provarci anch'io ?

sto provando anche io a fare una mod di Win 7, testando il tutto su una macchina virtuale (Virtual Machine 2007).

Vorrei anche mettere dei programmi silent all'interno del DVD in modo da farli installare automaticamente, ma mi perdo ad un certo step..

Dunque, io creato le 4 cartelle in sequenza all'interno della directory "sources", ed ho poi creato una cartella Software nella root del DVD.

fin quì penso sia tutto ok... metto i vari programmi silent nella cartella "Software", e procedo ad editare il file SetupComplete.cmd

ecco il contenuto del mio file SetupComplete.cmd:

Spoiler:




FOR %%i 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 %%i:\sources\install.wim SET CDROM=%%i:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V TITLE /D "Installazione dei Programmi" /f
REG ADD %KEY%\1 /ve /d "Adobe Reader 9" /f
REG ADD %KEY%\1 /v 1 /d "%CDROM%\Software\AdbeRdr920_it.exe /sAll /rs /l /msi"/qb-! /norestart ALLUSERS=1 EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES" /f
REG ADD %KEY%\2 /ve /d "Ashampoo Burning Studio 2008" /f
REG ADD %KEY%\2 /v 1 /d "%CDROM%\Software\ashampoo burning studio 2008.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-" /f
REG ADD %KEY%\3 /ve /d "Disk Cleaner" /f
REG ADD %KEY%\3 /v 1 /d "%CDROM%\Software\"DiskCleaner.exe /S" /f
REG ADD %KEY%\4 /ve /d "KLite COdec Pack" /f
REG ADD %KEY%\4 /v 1 /d "%CDROM%\Software\K-Lite_Codec_Pack_530_Full.sfx.exe /s" /f
REG ADD %KEY%\5 /ve /d "Nod32" /f
REG ADD %KEY%\5 /v 1 /d "%CDROM%\Software\nentitst.exe /silentmode" /f
REG ADD %KEY%\6 /ve /d "Patch per Nod32" /f
REG ADD %KEY%\6 /v 1 /d "%CDROM%\Software\PATCH NOD32.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-" /f
REG ADD %KEY%\7 /ve /d "Windows Live Messenger" /f
REG ADD %KEY%\7 /v 1 /d "%CDROM%\Software\Windows Live Messenger 2009.exe" /f
REG ADD %KEY%\8 /ve /d "Winrar" /f
REG ADD %KEY%\8 /v 1 /d "%CDROM%\Software\wrar391it.exe /s" /f
REG ADD %KEY%\9 /ve /d "Office 2007" /f
REG ADD %KEY%\9 /v 1 /d "%CDROM%\Software\Office 2007.exe" /f



aprendo il Dos, provo a lanciare questo file .cmd ma mi restituisce il seguente errore:

ERRORE: SINTASSI NON VALIDA.
digitare reg /add /? per informazioni sulla sintassi.

questi errori me li restituisce su questi comandi:

Spoiler:



REG ADD %KEY%\1 /ve /d "Adobe Reader 9" /f
REG ADD %KEY%\1 /v 1 /d "%CDROM%\Software\AdbeRdr920_it.exe /sAll /rs /l /msi"/qb-! /norestart ALLUSERS=1 EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES" /f
REG ADD %KEY%\2 /ve /d "Ashampoo Burning Studio 2008" /f
REG ADD %KEY%\2 /v 1 /d "%CDROM%\Software\ashampoo burning studio 2008.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-" /f
REG ADD %KEY%\3 /ve /d "Disk Cleaner" /f
REG ADD %KEY%\3 /v 1 /d "%CDROM%\Software\"DiskCleaner.exe /S" /f
REG ADD %KEY%\4 /ve /d "KLite COdec Pack" /f
REG ADD %KEY%\4 /v 1 /d "%CDROM%\Software\K-Lite_Codec_Pack_530_Full.sfx.exe /s" /f
REG ADD %KEY%\5 /ve /d "Nod32" /f
REG ADD %KEY%\5 /v 1 /d "%CDROM%\Software\nentitst.exe /silentmode" /f
REG ADD %KEY%\6 /ve /d "Patch per Nod32" /f
REG ADD %KEY%\6 /v 1 /d "%CDROM%\Software\PATCH NOD32.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-" /f
REG ADD %KEY%\7 /ve /d "Windows Live Messenger" /f
REG ADD %KEY%\7 /v 1 /d "%CDROM%\Software\Windows Live Messenger 2009.exe" /f
REG ADD %KEY%\8 /ve /d "Winrar" /f
REG ADD %KEY%\8 /v 1 /d "%CDROM%\Software\wrar391it.exe /s" /f
REG ADD %KEY%\9 /ve /d "Office 2007" /f
REG ADD %KEY%\9 /v 1 /d "%CDROM%\Software\Office 2007.exe" /f



mi dite dove sbaglio ?

provando però a togliere i numeri dopo i vari "reg add %key%\ non mi da errore ma mi da Operazione Completata.

come risolvo ?

Grazie mille ragazzi.

Ale
DMD - Sab 05 Mar 2011, 09:35:48
Oggetto:
Buon giorno a tutti!

Ho appena scoperto questa discusione interessante, adesso testo e vi faccio sapere,
mi ricorda tanto, quello che facevo con XP,.

Comunque penso di integrare solo piccoloi tweak, in quanto l'integrazione totale dei programmi preferisco farla si in RunOnce , ma tramite chiavetta USB dato lo spazio occupato.

Edit.
Ho appena provato e come primo test, esito negativo!
Nessuna integrazione, ho provato ad indagare testando lo script cmd è mi restituisce lo stesso errore del post di sopra (alexpt87)

Un saluto
ptrc_000 - Sab 05 Mar 2011, 12:57:33
Oggetto:
** su cosa stai testando??
Hai forse provato con 7 Sp1??
DMD - Sab 05 Mar 2011, 13:05:49
Oggetto:
si! confermo W7+sp1
ptrc_000 - Sab 05 Mar 2011, 13:22:47
Oggetto:
*+con molta probabilità,dipende dall'sp.
Questa procedura,è antecedente.
DMD - Sab 05 Mar 2011, 13:25:48
Oggetto:
NO! non penso, l'SP non inficia la procedura.
ptrc_000 - Sab 05 Mar 2011, 13:28:55
Oggetto:
*+ ha sempre funzionato...
Comunque vedremo cosa ne pensa l'Autore..
DMD - Sab 05 Mar 2011, 13:30:45
Oggetto:
Secondo me è nello script cmd.
Con questo va gà meglio, mi esce la finesta del runonce, però non ancora mi esgue i file, devo controllare meglio.

Codice:
@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:\bootmgr.efi SET CDROM=%%w:

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY% /V Title /D "Post Installation..." /f  >NUL
REG ADD %KEY% /V Flags /T REG_DWORD /d "20" /f  >NUL

REG ADD %KEY%\1 /VE /D "Tweak di registro" /f  >NUL
REG ADD %KEY%\1 /V 1 /D "%CDROM%\Software\01_Tweak_di_registro_W7.exe" /f  >NUL
REG ADD %KEY%\2 /VE /D "Temi" /f  >NUL
REG ADD %KEY%\2 /V 1 /D "%CDROM%\Software\02_Temi.exe" /f  >NUL
REG ADD %KEY%\3 /VE /D "Restart" /f  >NUL
REG ADD %KEY%\3 /V 1 /D "%CDROM%\Software\10_Restart_Automatico.exe" /f  >NUL

rundll32.exe iernonce.dll,RunOnceExProcess

SalvaXP® - Sab 05 Mar 2011, 14:16:08
Oggetto:
Anche io tempo fà ho provato ma non ha funzionato...non sò se ho sbagliato io Shocked
Clay65 - Sab 05 Mar 2011, 14:51:19
Oggetto:
DMD ha scritto:
Secondo me è nello script cmd.
Con questo va gà meglio, mi esce la finesta del runonce, però non ancora mi esgue i file, devo controllare meglio.

Codice:
@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:\bootmgr.efi SET CDROM=%%w:

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY% /V Title /D "Post Installation..." /f  >NUL
REG ADD %KEY% /V Flags /T REG_DWORD /d "20" /f  >NUL

REG ADD %KEY%\1 /VE /D "Tweak di registro" /f  >NUL
REG ADD %KEY%\1 /V 1 /D "%CDROM%\Software\01_Tweak_di_registro_W7.exe" /f  >NUL
REG ADD %KEY%\2 /VE /D "Temi" /f  >NUL
REG ADD %KEY%\2 /V 1 /D "%CDROM%\Software\02_Temi.exe" /f  >NUL
REG ADD %KEY%\3 /VE /D "Restart" /f  >NUL
REG ADD %KEY%\3 /V 1 /D "%CDROM%\Software\10_Restart_Automatico.exe" /f  >NUL

rundll32.exe iernonce.dll,RunOnceExProcess


Dato che da WinVista in poi la chiave RUNONCEEX non esiste nei Registry Hive di default, direi che il problema
e' del Registro di Windows, piu' che altro...
credo sia possibile risolvere aggiungendo questa riga all'inizio (prima del SET KEY...) :

REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

in modo da creare la chiave prima di assegnarla alla variabile...

Quanto allo script di alextp87, ci sono anche diversi errori di sintassi (carattere " messo in posizione errata
o in numero dispari, che gli causavano il messaggio d'errore sul REG ADD.

P.S. DMD, la finestra del runonce te la avvia l'ultima riga aggiunta, che non mi pare sia necessaria.

Ciauz
Clay
Fabianator - Sab 05 Mar 2011, 15:14:43
Oggetto:
infatti io uso questo sistema senza aver nessun tipo di problemi...
vedi: http://hwnl.mastertopforum.net/2-vt2706.html?start=15
DMD - Sab 05 Mar 2011, 17:03:48
Oggetto:
RISOLTO!!!!

Era proprio il comando key a questo punto, quindi un sentito grazie!.

questo è il mio script personale

Codice:
@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
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



Edit:

Esiste un programma free che apra l'ISO del disco per inserirci le cartelle e poi la richiude, tipo UltraISO?

Tankiu
Fabianator - Sab 05 Mar 2011, 22:51:37
Oggetto:
penso di no, io uso ultroISO malgrado sia a pagamento.
DMD - Dom 06 Mar 2011, 00:25:36
Oggetto:
Peccato, speravo ci fosse un qaulcosa di free.

Comunque per quanto riguarda le installazioni via RunOnceEx, volevo precisare che il S.O. deve essere "predisposto" ad accettare le installazioni silent.
Ossia sia il l'UAC che il servizio relativo alla compatibilità programmi devono essere disattivate, altrimenti l'installazione silent si blocca con messagi di avviso vari.
Oviamente dopo le installazioni si può riattivare sia l'UAC che la compatibità programmi.

Per rendere operative le key reg, occorre riavviare.

Le key per disattivare sono queste:


UAC
Codice:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:0


Servizio compatibilità programmi
Codice:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PcaSvc]
"Start"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\PcaSvc]
"Start"=dword:00000004




Le key per riattivare sono queste:

UAC
Codice:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:1



Servizio compatibilità programmi
Codice:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PcaSvc]
"Start"=dword:00000002

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\PcaSvc]
"Start"=dword:00000002

Fabianator - Dom 06 Mar 2011, 00:56:04
Oggetto:
l'UAC non è attivo fino a quando il sistema non è pronto, e il file SETUPCOMPLETE viene eseguito mentre è in preparazione il sistema... ecco perché con questo metodo non si possono copiare file sul dektop, questo ancora non c'è.
Clay65 - Dom 06 Mar 2011, 03:11:40
Oggetto:
Fabianator ha scritto:
l'UAC non è attivo fino a quando il sistema non è pronto, e il file SETUPCOMPLETE viene eseguito mentre è in preparazione il sistema... ecco perché con questo metodo non si possono copiare file sul dektop, questo ancora non c'è.


hehehe, Fab, stai ancora ripensando a quel file da mettere sul Desktop, eh ?!? Twisted Evil

In verita' ci stavo ripensando anch'io, riguardo al RunOnceEx, dato che non avevo potuto fare piu' esperimenti in merito...
SetupComplete.cmd viene eseguito quando ancora il Registry Hive HKCU non e' stato creato, dato che viene creato solo al
primo Logon, ossia quando vengono anche eseguiti gli eventuali Install del RunOnceEx.

Direi che, anziche' mettere il "famigerato" file sul Desktop di 'AllUsers', si potrebbe aggiungere al RunOnceEx anche l'estrazione
di file/cartelle/icone sul Desktop dell' User Corrente (che sia lui l' Admin o meno, a questo punto non importerebbe piu'...).

Non che la cosa cambi poi molto, dato che la stragrande maggioranza di noi installa il proprio S.O. ed ha un solo Utente,
ma e' la classica "questione di principio" per non dargliela vinta... visto che a suo tempo il problema non era stato risolto, ma
solo 'aggirato' estraendo il file in un altro Desktop.

Ciauz
Clay
DMD - Dom 06 Mar 2011, 09:24:10
Oggetto:
Non so di che file si tratta, comunque se posso essere di aiuto e non riguarda la sezione untente, si può utilizzare il metodo ImageX & Sysprep utilizzato per integrare SP e Patch nell'ISO di Seven ** No link ad altre board **

Metodo utilizzato anche da Microsft http://technet.microsoft.com/en-us/windows/ee530017
Fabianator - Dom 06 Mar 2011, 11:58:39
Oggetto:
no DMD non parlavamo di quello ma di mettere fisicamente un file sul desktop utilizzando SETUPCOMPLETE.CMD
io ho "rigirato" l'ostacolo così:

ho messo nell'ultima voce del setupcomplete una esecuzione ad file batch senza start/wait e questo file batch così composto (clay riderà!)

Codice:

@echo off
choice /c:a /n /d:a /t:90
w7a3Desktop.exe
exit

quindi il mio file exe verrà eseguito in tempo presunto dopo il caricamento delle impostazioni... lo so è un sistema un po' arcaico (lo usavo per compilare i miei vecchi Autoexec.bat)
Clay65 - Dom 06 Mar 2011, 13:30:37
Oggetto:
Fabianator ha scritto:
no DMD non parlavamo di quello ma di mettere fisicamente un file sul desktop utilizzando SETUPCOMPLETE.CMD
io ho "rigirato" l'ostacolo così:

ho messo nell'ultima voce del setupcomplete una esecuzione ad file batch senza start/wait e questo file batch così composto (clay riderà!)

Codice:

@echo off
choice /c:a /n /d:a /t:90
w7a3Desktop.exe
exit

quindi il mio file exe verrà eseguito in tempo presunto dopo il caricamento delle impostazioni... lo so è un sistema un po' arcaico (lo usavo per compilare i miei vecchi Autoexec.bat)


Non e' un problema di ridere o meno... se una cosa funziona, un modo o l'altro vanno bene.
Quello che volevo sapere, casomai, e' dove ti estrae il file... su quale Desktop ?
AllUsers , Administrator , o Current User ?
DMD - Dom 06 Mar 2011, 19:02:11
Oggetto:
Fabianator ha scritto:
l'UAC non è attivo fino a quando il sistema non è pronto, e il file SETUPCOMPLETE viene eseguito mentre è in preparazione il sistema...

Su questo hai ragione, però anche se non è argomento proprio di questo Thread (RunOnceEX nell'ISO di Seven)

Se si utilizza RunOnceEX da supporti esterni come i CD/DVD, oppure per praticità, dovuti ai continui upgrade, vogliamo utilizzare un supporto di memoria, penna USB, partizioni di HDD. Sia l'UAC che il servzio compatibilità programmi dicono la loro, rompono il silent e non solo...

Un saluto
Fabianator - Dom 06 Mar 2011, 23:37:10
Oggetto:
DMD ha scritto:
Fabianator ha scritto:
l'UAC non è attivo fino a quando il sistema non è pronto, e il file SETUPCOMPLETE viene eseguito mentre è in preparazione il sistema...

Su questo hai ragione, però anche se non è argomento proprio di questo Thread (RunOnceEX nell'ISO di Seven)

Se si utilizza RunOnceEX da supporti esterni come i CD/DVD, oppure per praticità, dovuti ai continui upgrade, vogliamo utilizzare un supporto di memoria, penna USB, partizioni di HDD. Sia l'UAC che il servzio compatibilità programmi dicono la loro, rompono il silent e non solo...

Un saluto

DMD apri un topic in questa sezione, se ne parla... se vuoi puoi fare anche un copia e incolla del tuo nell'altra board...

Clay65 ha scritto:

Quello che volevo sapere, casomai, e' dove ti estrae il file... su quale Desktop ?
AllUsers , Administrator , o Current User ?


Codice:
%userprofile%\Desktop


ma nella mia "privata" l'ho fatta così:
(installa come Utente Fabianator)
Codice:

C:\Users\Fabianator\Desktop


(tanto è la mia)...
SalvaXP® - Ven 11 Mar 2011, 12:20:10
Oggetto:
vediamo se ho capito...
creo una catella chiamata "Software " e la metto dentro al mio dvd personalizzato
con all'interno i miei software unattended.
All'inteno della cartella source creo una cartella %OEM%
con dentro $$\SETUP\SCRIPTS in sequenza...all'interno della cartella scripts
creo un file chiamato
SetupComplete.cmd e all'interno metto questo con i nomi dei miei software:

FOR %%i 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 %%i:\sources\install.wim SET CDROM=%%i:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V TITLE /D "Installing Applications" /f
REG ADD %KEY%\1 /VE /D "Avast" /f
REG ADD %KEY%\1 /V 1 /D "%CDROM%\Software\Avast.exe" /f
REG ADD %KEY%\2 /VE /D "Smog" /f
REG ADD %KEY%\2 /V 1 /D "%CDROM%\Software\Smog.exe" /f
REG ADD %KEY%\3 /VE /D "Nero 9" /f
REG ADD %KEY%\3 /V 1 /D "%CDROM%\Software\Nero9.exe" /f
REG ADD %KEY%\4 /VE /D "Firefox 3.5.7" /f
REG ADD %KEY%\4 /V 1 /D "%CDROM%\Software\Firefox Setup 3.5.7.exe" /f
REG ADD %KEY%\5 /VE /D "WavePad" /f
REG ADD %KEY%\5 /V 1 /D "%CDROM%\Software\WavePad.exe" /f
REG ADD %KEY%\6 /VE /D "Gogle Chrome" /f
REG ADD %KEY%\6 /V 1 /D "%CDROM%\Software\Google Chrome.exe" /f
REG ADD %KEY%\7 /VE /D "WMP Plugin" /f
REG ADD %KEY%\7 /V 1 /D "%CDROM%\Software\WMP Plugin.exe" /f
EXIT

Terminato questo creo l'iso giusto?
Se questo è il procedimento corretto non capisco come mai a me non funziona e se potete dirmi dov'è l'errore vi ringrazio...
Wink
DMD - Ven 11 Mar 2011, 13:12:46
Oggetto:
Come già spiegato in alcuni post più sopra dall'utente Clay65,

devi aggiungere prima della riga SET KEY questa:

REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

Che crea la key reg RunOnceEX, in quanto Seven ne è sprovvisto nativamente al contrario di XP

Inoltre la prima cartella è: $OEM$ e non %OEM%
SalvaXP® - Ven 11 Mar 2011, 13:20:48
Oggetto:
perfetto stasera provo...grazie mille vi faccio sapere
DMD - Ven 11 Mar 2011, 16:08:48
Oggetto:
Comunque ho postato qui per l'approfondimento

http://hwnl.mastertopforum.net/viewtopic.php?p=34275#34275
DMD - Dom 23 Ott 2016, 19:07:03
Oggetto:
Buona sera.
La procedura RuonOnce, descritta funziona regolarmente, integrata nell'ISO di Windows 10, però ho notato un problema.
Se nell'iso è presente il file install.wim funziona tutto regolarmente, se invece converto tale file nel formato .esd per diminuirne le dimensioni, il sistema Runonce non funziona più e non riesco a capire il motivo.
Forse con il file install.esd questa procedura non è supportata?

Cordialmente ringrazio
Fabianator - Lun 24 Ott 2016, 23:07:32
Oggetto:
Ciao dmd, tanto tempo! È un piacere rivedere risposte su un topic dopo cinque anni!!!
Anch'io Ho visto la solita cosa. Pensavo fosse un mio errore a creare install.esd ma a quanto pare è una costante per tutti...
Infatti ho fatto a meno di risparmiare spazio purtroppo...
DMD - Mar 25 Ott 2016, 08:09:53
Oggetto:
Si ma.. ho omesso di dire che se dopo aver creato il file ESD lo riconverti in Wim , rimane, più o meno, delle stesse dimension i del file ESD Smile
Io ho utilizzato il tool WinReducerESWimConverter, questo ovviamente comporta una doppia procedura che nel caso ESD>WIM è più veloce.
Tutto questo vale per Windows 10.

Ciao
franco54 - Mar 25 Ott 2016, 11:15:35
Oggetto:
Bisogna modificare (SetupComplete.cmd)Install.wim in install.esd.

Personalmente non uso programmi,per la conversione:

dism /export-image /sourceimagefile:C:\win15\DVD\sources\install.wim /sourceindex:1 /destinationimagefile:C:\win15\ESD\install.esd /compress:recovery /checkintegrity

DISM /Get-WimInfo /WimFile:C:\Win15\DVD\sources\install.esd

DISM /List-Image /ImageFile:C:\install.esd /Index:1

Smile
DMD - Mar 25 Ott 2016, 12:05:09
Oggetto:
Scusa ma non ho capito come va modificato lo script del setup complete.
Grazie.
franco54 - Mar 25 Ott 2016, 12:12:57
Oggetto:
FOR %%i 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 %%i:\sources\install.wim SET CDROM=%%i:

FOR %%i 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 %%i:\sources\install.esd SET CDROM=%%i:

Smile
Fabianator - Mar 25 Ott 2016, 12:41:10
Oggetto:
Dovremmo aprire un topic "Integrazione Unattended Programmi nell'iso di Win10“
Mr. Green
DMD - Mar 25 Ott 2016, 15:08:59
Oggetto:
franco54 ha scritto:
FOR %%i 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 %%i:\sources\install.wim SET CDROM=%%i:

FOR %%i 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 %%i:\sources\install.esd SET CDROM=%%i:

Smile

Ti ringrazio.
Appena torno a casa, mi metto davanti al pc ed effettuo subito un test.
Così mi riservo anche di aggiornare il thread http://hwnl.mastertopforum.net/viewtopic.php?p=34275#34275

Fabianator ha scritto:
Dovremmo aprire un topic "Integrazione Unattended Programmi nell'iso di Win10“
Mr. Green

Concordo, e magari anche una sezione tweak.
DMD - Mer 26 Ott 2016, 07:29:06
Oggetto:
Funziona tuitto regolarmente!! GRAZIE @franco54.

Il file wim da 4,19GB si ridotto a 2,91 GB in formato esd.

Vorrei provare con una vecchia ISO di W7, ma non so se mi comprometterà l'installazione.

Un saluto
franco54 - Mer 26 Ott 2016, 16:55:41
Oggetto:
é fattibile anche con Windows 7,testato il 2014:Windows 7 non riconosce il formato esd;da boot.wim
Smile
DMD - Gio 27 Ott 2016, 07:21:39
Oggetto:
Allora l'ISO di W7 me la tengo su DVD9.

Un saluto
Fabianator - Gio 27 Ott 2016, 09:04:03
Oggetto:
Bene! Allora ci provo anch'io! Smile
franco54 - Gio 27 Ott 2016, 10:39:55
Oggetto:
Comprimi in esd install.wim di Windows 7:elimina install.wim di una installazione di Windows 10,copia install.esd di Windows 7 e vai con l'installazione.
Laughing
Fabianator - Gio 27 Ott 2016, 12:49:31
Oggetto:
Come si faceva con l'installazione di vista e dentro si metteva i primi win7 per chi aveva incompatibilità... Mi ricordo la mia prima mod Seven era fatta così... Tempo passa ca**o Neutral
DMD - Gio 27 Ott 2016, 13:09:35
Oggetto:
Fabianator ha scritto:
Come si faceva con l'installazione di vista e dentro si metteva i primi win7 per chi aveva incompatibilità... Mi ricordo la mia prima mod Seven era fatta così... Tempo passa ca**o Neutral

Scusate, ma non capisco, ieri ho fatto il test e durante la fase di installazione Windows 7 si ferma e mi da errore con l'install.esd. neutral
Non vorrei sbagliarmi, ma il formato .esd non mi sembra compatibile con W7.
Fabianator - Gio 27 Ott 2016, 13:26:25
Oggetto:
Io non ho mai provato con win7. Da quando metto su USB non sento la necessità di comprimere così tanto.
DMD - Gio 27 Ott 2016, 13:28:14
Oggetto:
Io purtroppo devo conservare W7 su supporto ottico, per quelle mobo che non hanno l'avvio da supporto USB.
franco54 - Gio 27 Ott 2016, 14:05:37
Oggetto:
Fabianator ha scritto:
Io non ho mai provato con win7. Da quando metto su USB non sento la necessità di comprimere così tanto.

franco54 - Gio 27 Ott 2016, 14:07:48
Oggetto:
DMD ha scritto:
Fabianator ha scritto:
Come si faceva con l'installazione di vista e dentro si metteva i primi win7 per chi aveva incompatibilità... Mi ricordo la mia prima mod Seven era fatta così... Tempo passa ca**o Neutral

Scusate, ma non capisco, ieri ho fatto il test e durante la fase di installazione Windows 7 si ferma e mi da errore con l'install.esd. neutral
Non vorrei sbagliarmi, ma il formato .esd non mi sembra compatibile con W7.


installare dal boot di Windows 10.sources Windows 10,elimini install.wim copia install.esd di windows 7.

Smile
Tutti i fusi orari sono GMT + 1 ora
Powered by phpBB2 Plus based on phpBB