Logo Eng2ita
ENG2ITA Community Versione lo-fi
22/10/2018, 06:00 *
Benvenuto, Visitatore. Per favore, effettua il login o registrati.
Hai perso la tua email di attivazione?

Login con username, password e lunghezza della sessione
E' stata disabilitata la ricerca ai visitatori! 
   Home   Sitemap Regolamento del forum Login Registrati  
Pagine: 1 
  Stampa  
Questo topic non e' stato ancora votato!
Non hai ancora votato questo topic. Seleziona una valutazione:
Autore Topic: DX WinNT6.x True Integrator - INF Syntax  (Letto 7103 volte)
0 Utenti e 1 Visitatore stanno guardando questo topic.
OnePiece
Hero Member
*****

Karma: -3277
Offline Offline

Post: 5219



« il: 29/10/2010, 06:48 »

Ragazzi per creare un file setup.inf Multiple Platforms and Operating Systems potete usare in vostro file inf questi sezioni

http://www.wincert.net/forum/index.php?/forum/128-inf-discussion/
http://msdn.microsoft.com/en-us/library/ff548687%28v=VS.85%29.aspx
http://technet.microsoft.com/en-us/library/dd309538.aspx
http://www.ryston.com/x/INF_web/
http://www.osronline.com/ddkx/install/create-inf_4l47.htm

Allora per creare un True AddOn per Windows 2000/XP/2003/Vista/Seven il file inf dovrà essere cosi

Citazione
;sezione che installa componenti aggiuntivi in 2000/XP/2003
[Optional Components]
SectionName

;sezione per Optional Components per Windows 2000/XP/2003 in nLite & RVMi
[SectionName]
....
....

;sezione per Optional Components per Windows Vista/Seven in DX WinNT6.x True Integrator
[SectionName.nt]
....
....
Ragazzi in questo caso il Sysoc non legge sezioni con ".nt" ect ect, cosi si potrà essere usato lo steso nome del Sezione dentro il file inf per installare un Componente sia in Windows 2000/XP/2003 sia in Windows Vista/Seven
cosi se il AddOn vera integrato in Windows 2000/XP/2003 con nLite & RVMi, il sysoc durante il windows setup installerà la sezione [SectionName]

invece se il AddOn vera integrato in Windows Vista/Seven con DX WinNT6.x True Integrator, allora il DX WinNT6.x True Integrator leggera il file inf secondo le regole scritte da microsoft riguardo il file .inf, che vole dire inizierà leggere le sezioni in questo modo, prima il [SectionName.ntx86] oppure [SectionName.ntamd64], se non trova questi dopo cerca il [SectionName.nt], dopo cerca il [SectionName], cosi in questo casso troverà e installerà in Windows Vista/Seven il [SectionName.nt], cosi e tutto perfetto il [SectionName.nt] si potrà personalizzare per un installazione in Windows Vista/Seven, invece il [SectionName] si potrà essere personalizzato per installazione in Windows 2000/XP/2003



Multiple Platforms
Invece per creare un file inf per un AddOn Multiple Platforms, serve usare questi sezioni
Citazione
;Installa il componente solo in Sistemi x32 (x86)
[SectionName.ntx86]
....
....

;Installa il componente solo in Sistemi x64 (amd64)
[SectionName.ntamd64]
....
....
in questo casso il DX WinNT6.x True Integrator in base del OS dove sta lavorando scegli chi dei sezioni installare



Multiple Operating Systems
Invece per creare un file inf per un AddOn Multiple Operating Systems, allora serve usare questi sezioni (Attenzione microsoft non supporta durante Defaultinstall questi Opzioni, questi opzioni si potranno essere usato solo per AddOn che saranno integrati con DX WinNT6.x True Integrator, microsoft supporta questi opzioni nel file inf solo in HW install http://msdn.microsoft.com/en-us/library/ff550743%28v=VS.85%29.aspx

http://msdn.microsoft.com/en-us/library/ff539924%28v=VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/ff550743%28v=VS.85%29.aspx
6.0 = Vista
6.1 = Windows 7


Citazione
;Installa il componente solo in Windows Vista
[SectionName.6.0]
....
....

;Installa il componente solo in Windows 7
[SectionName.6.1]
....
....
Oppure
Citazione
;Installa il componente solo in Windows Vista
[SectionName.nt.6.0]
....

;Installa il componente solo in Windows 7
[SectionName.nt.6.1]
....


;in caso di Multiple Platforms
http://msdn.microsoft.com/en-us/library/ff539924%28v=VS.85%29.aspx
Citazione
;Installa il componente solo in Windows Vista x32 (x86)
[SectionName.ntx86.6.0]
....
....

;Installa il componente solo in Windows Vista x64 (amd64)
[SectionName.ntamd64.6.0]
....
....


;Installa il componente solo in Windows 7 x32 (x86)
[SectionName.ntx86.6.1]
....
....

;Installa il componente solo in Windows 7 x64 (amd64)
[SectionName.ntamd64.6.1]
....
....
« Ultima modifica: 06/05/2011, 05:45 da OnePiece » Loggato

   
ENG2ITA Community
« il: 29/10/2010, 06:48 »

 Loggato
OnePiece
Hero Member
*****

Karma: -3277
Offline Offline

Post: 5219



« Rispondi #1 il: 29/10/2010, 07:06 »

Post riservato
« Ultima modifica: 29/10/2010, 07:29 da OnePiece » Loggato

   
OnePiece
Hero Member
*****

Karma: -3277
Offline Offline

Post: 5219



« Rispondi #2 il: 29/10/2010, 07:07 »

Post riservato
« Ultima modifica: 29/10/2010, 07:30 da OnePiece » Loggato

   
OnePiece
Hero Member
*****

Karma: -3277
Offline Offline

Post: 5219



« Rispondi #3 il: 29/10/2010, 07:07 »

Post riservato
« Ultima modifica: 29/10/2010, 07:30 da OnePiece » Loggato

   
OnePiece
Hero Member
*****

Karma: -3277
Offline Offline

Post: 5219



« Rispondi #4 il: 29/10/2010, 07:07 »

Post riservato
« Ultima modifica: 29/10/2010, 07:30 da OnePiece » Loggato

   
Pagine: 1 
  Stampa  
 
Salta a:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | Sitemap XHTML 1.0 Valido! CSS Valido!

Eng2ita.net - Tutti i diritti riservati ©2006-2015   |   Privacy policy |   Licenza Creative Commons