MODDING TOTAL

Reply
[GUIDA] INSTALLAZIONE SOFTWARE CON COMANDO RUNONCEX DA CD
view post Posted on 14/9/2008, 14:17Quote
Avatar

LE IMMAGINI LINKATELE QUI': http://it.tinypic.com/

Group: Administrator
Posts: 167
Location: REGGIO CALABRIA


Status: Offline: ultima azione eseguita il 12/12/2009, 23:09


CON QUESTO METODO DIMINUIREMO DI GRAN LUNGA L'INSTALLAZIONE DEL NOSTRO SISTEMA OPERATIVO.

ECCO COME PROCEDERE:


Createvi una cartella con scritto $OEM$ nella stessa posizione dove trovate anche la cartella > I386 della vostra copia di windows xp

e una cartella con scritto > install (dove andrete a mettere tutti i software di vostra scelta)

praticamente cosi':

image

ipotizziamo di volere integrare cinque software con questo comando:

innanzitutto all'interno della cartella $OEM$ dovete inserire due file,uno di testo che lo creerete cliccando con il tasto destro del mouse in una parte vuote del

desktop andando su > nuovo documento di testo e al suo interno scriverete questo:

[COMMANDS]
"install.cmd"
"rundll32 advpack.dll,LaunchINFSection nLite.inf,U"

salvate con nome e rinominatelo > cmdlines.txt. (mettete questo file di testo all'interno della cartella $OEM$)

adesso sempre con lo stesso metodo dobbiamo creare un file bat o cmd.

come si crea un file bat o cmd?

cliccate nuovamente col tasto destro del mouse su una parte vuota del desktop,andate nuovamente su > nuovo documento di testo e scrivete questo:


cmdow @ /HID
@Echo Off

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:\win51ip.SP2 SET CDROM=%%­i:

SET PP=%cdrom%\Install\

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

REG ADD %­KEY% /V TITLE /D "INSTALLAZIONE SOFTWARE PER SERVICE PACK 3" /f

REG ADD %­KEY%\001 /VE /D "Nero 8.3.6.0" /f
REG ADD %­KEY%\001 /V 1 /D "%­PP%­Nero-8.3.6.0.exe" /f

REG ADD %­KEY%\002 /VE /D "Adobe Photo Shop CS3 Extended" /f
REG ADD %­KEY%\002 /V 1 /D "%­PP%AdobePhotoshop_CS3_Extended.exe" /f

REG ADD %­KEY%\003 /VE /D "Adobe Acrobat 8.0 Professional" /f
REG ADD %­KEY%\003 /V 1 /D "%­PP%Adobe_Acrobat_8.0_Professional.exe" /f

REG ADD %­KEY%\004 /VE /D "Autocad 2008" /f
REG ADD %­KEY%\004 /V 1 /D "%­PP%Autocad_2008.EXE" /f

REG ADD %­KEY%\005 /VE /D "Eset Nod 32 Antivirus" /f
REG ADD %­KEY%\005 /V 1 /D "%­PP%ESET_NOD32_Antivirus_3.0.667.0_[32bit].exe" /f

EXIT

salvate il file col nome > install.cmd

questa stringa > 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:\win51ip.SP2 SET CDROM=%%­i: sta a significare che,se nel cd esiste un file col nome > win51ip.SP2 setta sul cd rom e controlla le varie lettere > (D E F G H I J K L M N O P Q R S T U V W X Y Z)

se esiste una lettera come queste > (D E F G H I J K L M N O P Q R S T U V W X Y Z) nella stessa posizione dove c'e' il file > win51ip.SP2 trova la cartella > install e procedi con l'installazione dei software che ti ho impostato.

ecco la stringa che andra a cercare i software all'interno della cartella > install:

SET PP=%cdrom%\Install\


spero di essere stato abbastanza chiaro fin qui'...per qualunque dubbio saro' a vostra completa disposizione,se volete vedere a cosa si riferiscono gli altri comandi potete tranquillamente consultare la [GUIDA] INTEGRAZIONE SOFTWARE CON COMANDO RUNONCEX

Edited by MisterT_1980 - 19/1/2009, 17:56

IERI E' STORIA..............DOMANI E' UN MISTERO..............MA OGGI E' UN DONO...
 
P_MSG P_EMAIL Top
view post Posted on 20/11/2008, 20:57Quote

junior member

Group: Member
Posts: 41


Status: Offline: ultima azione eseguita il 11/11/2009, 18:23


CITAZIONE (MisterT_1980 @ 14/9/2008, 14:17)
CON QUESTO METODO DIMINUIREMO DI GRAN LUNGA L'INSTALLAZIONE DEL NOSTRO SISTEMA OPERATIVO.

Il RunOnceEx da CD risparmia la copia dei software aggiuntivi da CD a hard disk e la successiva cancellazione degli stessi. A meno di integrare tanti software e usare un dvd, il risparmio in termini di tempo è poco significativo: la copia su hd impiega qualche forse minuto, ma che si recupera durante l'installazione dei programmi, molto più rapida da disco fisso che non da cd/dvd.

CITAZIONE
innanzitutto all'interno della cartella $OEM$ dovete inserire due file,uno di testo che lo creerete cliccando con il tasto destro del mouse in una parte vuote del
desktop andando su > nuovo documento di testo e al suo interno scriverete questo:
[COMMANDS]
"install.cmd"
"rundll32 advpack.dll,LaunchINFSection nLite.inf,U"

Il comando è corretto a metà: va sì creato il file cmdlines.txt con dentro un file cmd per inserire le informazioni di registro necessarie per il RunOnceEx, ma la seconda parte del comando che hai scritto è inserita automaticamente da nLite per le sue impostazioni, e con il RunOnceEx non ha niente a che fare.

CITAZIONE
cliccate nuovamente col tasto destro del mouse su una parte vuota del desktop,andate nuovamente su > nuovo documento di testo e scrivete questo:

Ho evitato di quotare tutto lo script, che è corretto, ma ti sei dimenticato di segnalere che poi questo file va salvato con lo stesso nome che si imposta nel file cmdlines.txt.

CITAZIONE
questa stringa > 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:\win51ip.SP2 SET CDROM=%%­i: sta a significare che,se nel cd esiste un file col nome > win51ip.SP2 setta sul cd rom e controlla le varie lettere > (D E F G H I J K L M N O P Q R S T U V W X Y Z)
se esiste una lettera come queste > (D E F G H I J K L M N O P Q R S T U V W X Y Z) nella stessa posizione dove c'e' il file > win51ip.SP2 trova la cartella > install e procedi con l'installazione dei software che ti ho impostato.

Se si lavora con Windows XP SP3, allora il file da ricercare è WIN51IP.SP3, altri file non sono presenti sul disco di installazione, e se lo fossero sono nel posto sbagliato e andrebbero eliminati (lo slipstream di SP3 dovrebbe occuparsi della pulizia). Questo file, poi, è presente solo nelle versioni Professional, in quanto nelle versioni Home l'indentificativo è WIN51IC.SP3. Insomma, lo script va adattato sulle caratteristiche di ogni versione.

Quanto a cosa fa il comando cmd, quello che hai scritto è l'esatto rovescio di quello che davvero avviene. La prima stringa che indichi ha un comando che fa questa operazione: in una ricerca ricorsiva in tutte le lettere delle unità da D a Z (la lettera C è esclusa in quanto identifica sempre almeno una partizione di un hard disk) alla ricerca del file win51ip.sp2, viene settata la variabile globale cdrom corrispondente alla lettera che il ciclo for identifica tramite la variabile locale %­i.

CITAZIONE
ecco la stringa che andra a cercare i software all'interno della cartella > install:
SET PP=%cdrom%\Install\

Anche qui, avviene l'esatto contrario: PP è una variabile globale che identifica un percorso assoluto, in quanto il valore della variabile %cdrom%, inteso come lettera dell'unità, è già stato impostato prima. Quindi, nessuna ricerca, ma solo comodità di scrittura delle istruzioni successive, in quanto è più rapido scrivere %­PP% che non ogni volta %cdrom%\Install\

CITAZIONE
spero di essere stato abbastanza chiaro fin qui'...per qualunque dubbio saro' a vostra completa disposizione,se volete vedere a cosa si riferiscono gli altri comandi potete tranquillamente consultare la [GUIDA] INTEGRAZIONE SOFTWARE CON COMANDO RUNONCEX

Mi hai cercato su HWUpgrade, eccomi qua :B):
 
P_MSG P_EMAIL Top
view post Posted on 22/11/2008, 00:14Quote
Avatar

LE IMMAGINI LINKATELE QUI': http://it.tinypic.com/

Group: Administrator
Posts: 167
Location: REGGIO CALABRIA


Status: Offline: ultima azione eseguita il 12/12/2009, 23:09


CITAZIONE (mf3imp @ 20/11/2008, 20:57)
Mi hai cercato su HWUpgrade, eccomi qua :B):

Benvenuto nel mio forum... ;)

Cmq si' lo so,quello che dici tu non e' affatto sbagliato,anzi... ;)

ma sai qual'e' il fatto,io ho spiegato il tutto in parole semplici in modo da essere facilmente comprensibile da tutti,per quanto riguarda il file win51ip.SP2,si',lo so che ogni sistema ha una versione differente,naturalmente bisogna modificare la stringa in base al sistema che si ha...naturalmente chi avra' dei problemi con questo tipo di installazione,vorra' dire che sara' perche' avra' la versione home,sp1,sp3 o altro...con questo metodo comunque l'installazione dei software avviene piu' lentamente (essendo che gli stessi verranno avviati da cd) ma si risparmia qualche minuto perche' non vengono copiati sull'harddisk,a differenza dell'altro metodo citato nell'altra mia guida... ;)

Edited by MisterT_1980 - 22/11/2008, 13:42

IERI E' STORIA..............DOMANI E' UN MISTERO..............MA OGGI E' UN DONO...
 
P_MSG P_EMAIL Top
2 replies since 14/9/2008, 14:17
 
Reply

load
Fast reply

 
 
 

Enable emoticons
Clickable Smilies
Show All


Nickname:      Email:



 

 
 



ferrari_22_05_468x60_IT