;== CyberInstaller 2.14b ========================================================================
; Script di installazione per "Nome Pacchetto"
;================================================================================================



;--- NOTE ---------------------------------------------------------------------------------------
; Queste note devono essere rigorosamente rispettate per creare uno script di installazione
; sintatticamente corretto funzionante.
;------------------------------------------------------------------------------------------------
; Non cambiare le righe che indicano le sezioni, cioè quelle precedute da ">".
; Le righe precedute da ";" sono commenti, quindi possono essere modificate/rimosse/aggiunte
; a piacere in qualsiasi punto dello script, all'esterno e all'interno delle sezioni. L'unica
; limitazione consiste nel risiedere in righe a loro riservate, cioè non accanto a comandi.
;
; File e comandi possono essere aggiunti a piacere dopo la riga di sezione, con la dovuta 
; attenzione e rispettando la sintassi (visibile nel commento che la precede).
;
; I comandi racchiusi da "|" sono standard e non vanno cambiati. Il loro significato è ben
; preciso e spiegato qui di seguito.
;
;
; Usare i seguenti comandi per riferirsi ai percorsi speciali di sistema:
;
;   |AppPath|	    = destinazione applicazione da installare (quella confermata dall'utente)
;   |AppsToRunPath| = cartella contenente le applicazioni da eseguire prima/dopo l'installazione
;   |CommonPath|    = cartella File Comuni (di solito C:\Programmi\File Comuni o Common Files)
;   |FontsPath|     = cartella dei fonts
;   |ProgramsPath|  = cartella Programmi (di solito C:\Programmi oppure C:\Program Files)
;   |SystemPath|    = System  (di solito C:\WINDOWS\SYSTEM o C:\WINNT\SYSTEM32)
;   |WinPath|       = Windows (di solito C:\WINDOWS o C:\WINNT)
;
; N.B.: attenzione alle differenza tra gli utenti per i seguenti comandi!!!
;       Se si usano i comandi relativi all'utente corrente o a tutti gli utenti il valore della 
;       sezione ChooseUserSpecialPath non verrà preso in considerazione (non raccomandato).
;
; Percorsi speciali in base alla sezione ChooseUserSpecialPath o alla scelta dell'utente:
; (si consiglia di usare questi comandi, in modo da dare all'utente un maggiore controllo sull'
; installazione)
;
;   |AppDataPath|       = dati applicazioni
;   |AutoExecPath|      = gruppo Esecuzione Automatica nel menu avvio
;   |DesktopPath|       = desktop
;   |DocumentsPath|     = documenti
;   |ModelsPath|        = modelli documento
;   |StartMenuPath|     = menu avvio
;   |StartProgPath|     = gruppo Programmi nel menu avvio
;   |UserMenuFolder|    = cartella di gruppo nel Menu Avvio scelta dall'utente
;
; Percorsi speciali utente corrente:
;
;   |CU_AppDataPath|    = dati applicazioni
;   |CU_AutoExecPath|   = gruppo Esecuzione Automatica nel menu avvio
;   |CU_CookiesPath|    = cookies
;   |CU_DesktopPath|    = desktop
;   |CU_DocumentsPath|  = documenti
;   |CU_FavoritesPath|  = preferiti
;   |CU_ModelsPath|     = modelli documento
;   |CU_PrintersPath|   = risorse di stampa
;   |CU_SendToPath|     = invia a
;   |CU_StartMenuPath|  = menu avvio
;   |CU_StartProgPath|  = gruppo Programmi nel menu avvio
;   |CU_UserMenuFolder| = cartella di gruppo nel menu avvio scelta dall'utente
;   |CU_WebCachePath|   = cache internet
;
; Percorsi speciali per tutti gli utenti:
;
;   |All_AppDataPath|   = dati applicazioni
;   |All_AutoExecPath|  = gruppo Esecuzione Automatica nel menu avvio
;   |All_DesktopPath|   = desktop
;   |All_DocumentsPath| = documenti
;   |All_ModelsPath|    = modelli documento
;   |All_StartMenuPath| = menu avvio
;   |All_StartProgPath| = gruppo Programmi nel menu avvio
;   |All_UserMenuFolder|= cartella di gruppo nel menu avvio scelta dall'utente
;
;
; Altri comandi speciali:
;
;   |CreateRemovalLink|	= da utilizzare nella sezione LinksToCreate per creare automaticamente 
;		 	  un collegamento nel Menu Avvio (nel gruppo indicato dal'utente) per 
;		          lanciare le rimozione dell'applicazione
;   |CurrentUser|       = da utilizzare nella sezione ChooseUserSpecialPath per selezionare
;			  i percorsi speciali relativi all'utente correntemente loggato
;   |AllUsers|		= da utilizzare nella sezione ChooseUserSpecialPath per 
;			  selezionare i percorsi speciali relativi a tutti gli utenti abilitati
;			  nel sistema
;   |Locked|		= da utilizzare nella sezione ChooseUserSpecialPath per evitare che
;			  l'utente modifichi il settaggio durante l'installazione
;   |AutoConfirmation|  = da utilizzare nella sezione Components per specificare che non venga
;			  chiesta conferma all'utente prima di sovrascrivere un componente già
;			  installato nel sistema, ma la decisione verrà presa automaticamente
;			  in base alle versioni dei file (il componente già installato verrà
;			  sovrascritto solo se meno recente di quello che si sta installando)
;
;
; Comandi per identificare il sistema operativo (da usare solo nelle sezioni che li ammettono)
;
;   |OS_Win3|       = sistema operativo Windows 3.1 + estensioni Win32s
;   |OS_Win95|      = sistema operativo Windows 95
;   |OS_Win95_OSR2| = sistema operativo Windows 95 OSR2
;   |OS_Win98|      = sistema operativo Windows 98
;   |OS_Win98_SE|   = sistema operativo Windows 98 SE
;   |OS_WinME|      = sistema operativo Windows ME
;   |OS_WinNT3|     = sistema operativo Windows NT3
;   |OS_WinNT31|    = sistema operativo Windows NT31
;   |OS_WinNT35|    = sistema operativo Windows NT35
;   |OS_WinNT4|     = sistema operativo Windows NT4
;   |OS_Win2000|    = sistema operativo Windows 2000
;   |OS_WinXP|      = sistema operativo Windows XP
;   |OS_Unknown|    = sistema operativo non riconosciuto/non rilevabile
;
;
; Tutti i comandi, così come i nomi delle sezioni, sono case-sensitive. Devono cioè essere
; inseriti nello script rispettando l'esatta sequenza di maiuscole/minuscole, perchè siano
; riconosciuti correttamente.
;
; Il carattere "<" indica fine sezione e deve essere inserito.
; L'ordine delle sezioni non è prefissato: può essere definito a piacere.
;
;
; Le cartelle da cui vengono copiati i file sono:
;   DATA          contiene tutti i file e sottocartelle del programma da installare, più il file
;		  del logo
;   COMPONENTS    contiene componenti/librerie/controlli necessari per il programma ed eventuali 
;		  altri file aggiuntivi
;   APPS	  contiene eventuali applicazioni da eseguire prima/dopo l'installazione
; e si devono trovare nella stessa cartella che contiene:
;   Setup.exe 		  il programma di installazione/rimozione CyberInstaller
;   CyberUninstaller.exe  il programma di rimozione
;   Install.dat 	  lo script di installazione, cioè questo file di testo
;   Regist10.dll  	  libreria per registrare/deregistrare componenti
;   <file immagine>	  un eventuale file .jpg, .gif o .bmp da usare come logo
;------------------------------------------------------------------------------------------------



;================================================================================================
; Personalizzazione di CyberInstaller
;------------------------------------------------------------------------------------------------
; NOTE:
;	Separare il nome dei parametri da TRUE|FALSE con un uguale [=] senza spazi. 
;	Elenco parametri:
;
;	- TransparentForms: abilita/disabilita le trasparenze per le finestre non in primo piano.
;                            Settarlo a TRUE per avere la massima flessibilità e il gradevole
;			     effetto, a FALSE per ottenere la massima velocità di visualizzazione 
;			     o in caso si verificassero blocchi di CyberInstaller.
;			     >> Scelta consigliata: FALSE <<
;
;	- MoveableForms: abilita/disabilita la possibilità di muovere le finestre trascinando la
;			  barra del titolo.
;			  Settarlo a TRUE per avere la massima flessibilità e la stessa modalità
;			  di utilizzo dell'interfaccia standard di Windows, a FALSE per evitare
;			  che l'utente possa muovere le finestre di CyberInstaller.
;			  >> Scelta consigliata: TRUE <<
;
;	- ShowBackground: abilita/disabilita la visualizzazione dello sfondo.
; 			   Settarlo a TRUE per visualizzare lo sfondo che copirirà così il
;		   	   desktop di Windows e le altre applicazioni eventualmente aperte, ma
;			   consentirà di visualizzare nome dell'applicazione, produttore e logo,
;			   a FALSE per rendere l'interfaccia meno invasiva possibile, ma senza
;			   la possibilità di visualizzare il logo (se impostato).
;			   >> Scelta consigliata: TRUE <<
;
;	- TransparentBackground: abilita/disabilita la trasparenza dello sfondo. 
;				  ATTENZIONE: viene preso in considerazione solo se 
;			          TransparentForms=TRUE e ShowBackground=TRUE. 
;				  E' utile se si desidera mantenere uno sfondo non trasparente 
;				  (settaggio a FALSE) pur abilitando le trasparenze delle 
;				  finestre. Settarlo invece a TRUE per ottenere un gradevole
;				  effetto di oscuramento del dekstop di Windows.
;				  >> Scelta consigliata: FALSE <<
;
;	- ShowBackgroundTitles: abilita/disabilita la visualizzazione delle scritte sullo sfondo.
;				 ATTENZIONE: viene preso in considerazione solo se 
;				 ShowBackground=TRUE.
;				 Settarlo a TRUE per visualizzare nome dell'applicazione da
;				 installare e autore, nonchè un eventuale logo, sullo sfondo; a 
;				 FALSE per avere lo sfondo più gradevole, come in caso di sfondo
;				 trasparente.
;				 >> Scelta consigliata: TRUE <<
;
;	- BackgroundAppTitleFontSize: imposta la dimensione del font con cui è scritto il nome
;				      dell'applicazione da installare sullo sfondo.
;				       ATTENZIONE: viene preso in considerazione solo se 
;				       ShowBackground=TRUE e ShowBackgroundTitles=TRUE.
;				       >> Scelta consigliata: 24 <<
;
;	- BackgroundCompanyTitleSize: imposta la dimensione del font con cui è scritto il nome
;				      dell'autore dell'applicazione da installare sullo sfondo.
;				       ATTENZIONE: viene preso in considerazione solo se 
;				       ShowBackground=TRUE e ShowBackgroundTitles=TRUE.
;				       >> Scelta consigliata: 12 <<
;
;================================================================================================
>Look&Feel
TransparentForms=FALSE
MoveableForms=TRUE
ShowBackground=FALSE
TransparentBackground=TRUE
ShowBackgroundTitles=TRUE
BackgroundAppTitleFontSize=24
BackgroundCompanyTitleSize=12
<


;================================================================================================
; Eseguire un'installazione silente, cioè senza richiedere informazioni all'utente? 
;  <TRUE|FALSE>
;------------------------------------------------------------------------------------------------
;NOTE:
;	- specificando TRUE, all'utente non verrà chiesta alcuna informazione (es. la cartella di
;	  destinazione, ecc.) per completare l'installazione, ma verranno usati solamente i dati
;	  letti da questo script di installazione. Verranno comunque visualizzati eventuali file
;	  readme e la licenza, così come il riepilogo e il monitor di installazione
;	- specificando TRUE, la decisione sul sovrascrivere eventuali componenti già presenti nel
;	  sistema verrà presa automaticamente in base alla versione del file (il file verrà
;	  sovrascritto solamente se meno recente di quello che si sta installando) e all'utente
;	  non verrà chiesta conferma
;	- specificando FALSE, all'utente verrà data la possibilità di modificare alcuni parametri
;	  di installazione (come la cartella di destinazione) fondamentali
;	- specificando FALSE, verrà chiesta conferma all'utente in caso di sovrascrittura di un
;	  componente già esistente, se non specificato diversamente nella sezione COMPONENTS
;	- il default, in caso non venga specificato alcun comando (TRUE|FALSE) è FALSE
;================================================================================================
>SilentInstallation
FALSE
<


;================================================================================================
; Attivare il sistema di roll-back?
;  <TRUE|FALSE>
;================================================================================================
;NOTE:
;	- specificando TRUE il sistema di roll-back sarà di default attivato
;	- specificando FALSE il sistema di roll-back sarà di default disattivato
;	- l'utente ha comunque la facoltà di scegliere se attivare o meno quest'opzione
;	- il default, in caso non venga specificato alcun comando (TRUE|FALSE) è FALSE
;================================================================================================
>Rollback
TRUE
<


;================================================================================================
; Nome dell'applicazione da installare
;================================================================================================
>AppToInstallTitle
DMW2000
<


;================================================================================================
; Casa produttrice o autore dell'applicazione
;------------------------------------------------------------------------------------------------
; NOTE:
;	- è possibile ometterla se non si vuole che appaia
;================================================================================================
>CompanyName
Datanet Padova
<


;================================================================================================
; File contenente il logo dell'applicazione
;------------------------------------------------------------------------------------------------
; NOTE:
;	- deve risiedere nella stessa cartella contenente Setup.exe (non si può fare riferimento 
;         a nessun'altra)
;	- non inserire alcun file se non si vuole inserire un logo
; Es.:
;	CyberTech.gif
;================================================================================================
>Logo
<


;================================================================================================
; File contenente la licenza, da visualizzare prima dell'installazione
;------------------------------------------------------------------------------------------------
; NOTE:
;	- deve essere contenuto nella cartella DATA (non si può fare riferimento a nessun'altra)
; Es.:
;	Licenza.txt
;================================================================================================
>License
<


;================================================================================================
; File contenente note di preinstallazione, da visualizzare prima dell'installazione
;------------------------------------------------------------------------------------------------
; NOTE:
;	- deve essere presente nella cartella DATA (non si può fare riferimento a nessun'altra)
; Es.:
;	Note.txt
;================================================================================================
>ReadmeFileBefore
<


;================================================================================================
; Cartella di destinazione di default
;------------------------------------------------------------------------------------------------
; NOTE:
;	- non è necessario che esista o che venga aggiunta nella sezione FoldersToCreate, 
; 	  verrà creata automaticamente
;	- viene anche usata (l'ultima parte) per la cartella di gruppo di default
;	  da creare nel menu avvio (se l'utente non specifica diversamente)
; Es.:
;	|ProgramsPath|\CyberSuite
;================================================================================================
>DefaultDestinationFolder
|ProgramsPath|\DMW2000
<


;================================================================================================
; Cartelle/directories da creare (in caso non esistano già): 
;  <path completo>
;------------------------------------------------------------------------------------------------
; NOTE:
;	- utilizzare questa sezione per creare cartelle al di fuori della cartella di
;	  destinazione: tutte le cartelle e sotto-cartelle presenti nella cartella DATA verranno
;	  ricreate fedelmente rispettando la struttura gerarchica se contengono almeno un file.
;	  Se la cartella DATA contiene cartelle che a loro volta contengono esclusivamente altre
;	  sotto-cartelle (e nessun file), è necessario creare tramite questa sezione tali 
;	  cartelle senza file.
;	- inserire qui anche eventuali le cartelle particolari che si desidera creare nel 
; 	  Menu Avvio
; Es.:  
;
; se la cartella DATA contiene una sotto-cartella AddIns che a sua volta contiene solo cartelle
; (e nessun file), oppure è completamente vuota, è necessario farla creare:
;	|AppPath|\AddIns
;
; per assicurarsi che la cartella "Dao" esista alla sua posizione consueta e
; in caso negativo crearla, inserire queste quattro linee:
;	|ProgramsPath|
;	|CommonPath|
;	|CommonPath|\Microsoft Shared
;	|CommonPath|\Microsoft Shared\Dao
;
; per creare la cartella "Strumenti" nel Menu Avvio inserire:
;	|StartMenuPath|\Strumenti
;
; per creare la cartella "Strumenti" nella cartella Programmi del Menu Avvio inserire:
;	|StartProgPath|\Strumenti
;
; per creare la cartella "Strumenti" nella cartella di gruppo del Menu Avvio scelta dall'utente
; (dovunque essa sia) inserire:
;	|UserMenuFolder|\Strumenti
;================================================================================================
>FoldersToCreate
|ProgramsPath|
|CommonPath|
|CommonPath|\Microsoft Shared
|CommonPath|\Microsoft Shared\Dao
<


;================================================================================================
; Applicazioni da eseguire prima dell'installazione vera e propria
;  <descrizione estesa>,<nome completo file eseguibile>,<sincrona TRUE|FALSE>,|<condizione>|
;------------------------------------------------------------------------------------------------
; NOTE:
;	- Si può usare il pattern |AppsToRunPath| per eseguire applicazioni esistenti nella 
;	  cartella APPS del supporto di distribuzione.
;	- Impostando il 3° parametro a TRUE le applicazioni verranno eseguite in modo sincrono
;	  cioè prima di lanciare un'applicazione CyberInstaller attenderà la fine di quella
;	  precedente e in più non sarà possibile continuare l'installazione se prima non viene
;	  chiusa l'applicazione con il flag a TRUE. Viceversa con il 3° parametro a FALSE
;	  le applicazioni verranno sì eseguite in sequenza, ma senza attendere la fine
;	  dell'esecuzione precedente e si potrà anche continuare l'installazione mentre queste
;	  girano in background.
;	- L'ultima parametro può essere una cartella, un file, una chiave o un valore del 
;	  registro, la cui esistenza, se verificata, NON farà eseguire l'applicazione relativa. 
;	  In caso invece in cui l'elemento non esistesse, l'applicazione verrà eseguita 
;	  normalmente. Se quest'ultimo parametro viene omesso l'applicazione verrà eseguita 
;	  comunque.
;	- L'ultimo parametro può anche essere un'identificativo di sistema operativo. In questo
;	  modo l'applicazione specificata verrà eseguita solamente se il sistema operativo in uso
;	  è quello indicato (vedi note all'inizio di questo file per gli identificativi validi).
;
; Es.:
;	EasyBudget 1.7,|AppsToRunPath|\EasyBudget\EasyBudget.exe,FALSE
;	Microsoft MDAC 3.5,|AppsToRunPath|\MDAC.exe,TRUE,HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MDACVer.Version\CurVer
;	Blocco Appunti,|WinPath|\Notepad.exe,TRUE
;	Setup DirectX,|AppsToRunPath|\DX\Setup.exe,TRUE,|SystemPath|\DirectX
;	Driver XP,|AppsToRunPath|\Drivers\WinXP\Setup.exe,TRUE,|OS_WinXP|
;================================================================================================
>AppsToRunBefore
<


;================================================================================================
; Lista file aggiuntivi (componenti) da copiare nella cartella specificata:
;  <nome file>,<percorso destinazione>,<da registrare: TRUE|FALSE>,[|AutoConfirmation|]
;------------------------------------------------------------------------------------------------
; NOTE: 
;	- la cartella destinazione deve esistere (in caso crearla nella sezione apposita)
;	- la cartella di origine è COMPONENTS (non si può fare riferimento a nessun'altra)
;	- se il file non necessita registrazione e il flag viene posto comunque a TRUE, verrà
;	  generato un errore
;	- l'ultima parametro è opzionale: se presente il comando |AutoConfirmation| farà in modo
;	  che non venga chiesta conferma all'utente prima di sovrascrivere un componente già
;	  installato nel sistema, ma la decisione verrà presa automaticamente
;	  in base alle versioni dei file (il componente già installato verrà
;	  sovrascritto solo se meno recente di quello che si sta installando).
;	  Se non presente all'utente verrà chiesta conferma tramite una finestra di dialogo che
;	  visualizza informazioni dettagliate relative ai due file, in modo che l'utente possa 
;	  decidere il da farsi.
;	  Attenzione: quest'ultimo parametro viene preso in considerazione solo se la sezione
;	  >SilentInstallation contiene il valore FALSE, se TRUE la conferma automatica verrà
;	  eseguita su ogni componente senza possibilità di intervento.
;
; Es.:
;	Dao360.dll,|CommonPath|\Microsoft Shared\Dao,TRUE,|AutoConfirmation|
;	MSVBVM60.DLL,|SystemPath|,FALSE,|AutoConfirmation|
;	tahoma.ttf,|FontsPath|,FALSE
;	mylibrary.dll,|AppPath|,TRUE
;================================================================================================
>Components
MsScript.ocx,|WinPath|,true
VB5IT.dll,|SystemPath|,false
MSVBVM50.dll,|SystemPath|,true
StdOle2.tlb,|SystemPath|,false
OleAut32.dll,|SystemPath|,true
OlePro32.dll,|SystemPath|,true
AsycFilt.dll,|SystemPath|,false
Ctl3d32.dll,|SystemPath|,false
ComCat.dll,|SystemPath|,true
DBGRID32.OCX,|SystemPath|,true
DBGrdIT.dll,|SystemPath|,false
DAO350.DLL,|CommonPath|\Microsoft Shared\Dao,true
MSJtEr35.dll,|SystemPath|,false
MSJInt35.dll,|SystemPath|,false
MSVCRT40.dll,|SystemPath|,false
MSFLXGRD.OCX,|SystemPath|,true
FlxGdIT.dll,|SystemPath|,false
MSCOMM32.OCX,|SystemPath|,true
MSComIT.dll,|SystemPath|,false
COMCTL32.OCX,|SystemPath|,true
MSJet35.dll,|SystemPath|,true
VBAJet32.dll,|SystemPath|,false
VB5DB.dll,|SystemPath|,false
MSRD2x35.dll,|SystemPath|,true
MsRepl35.dll,|SystemPath|,false
ODBCJt32.dll,|SystemPath|,false
ODBCJI32.dll,|SystemPath|,false
ODBCTL32.dll,|SystemPath|,false
<


;================================================================================================
; Chiavi/valori da creare nel registro di Windows:
;  <chiave>,[<nome valore>],[<valore>]
;------------------------------------------------------------------------------------------------
; NOTE:
;	- se si omettono i parametri <nome valore> e <valore> verrà creata una sezione
;	  (sottochiave)
;	- nel caso in cui si voglia creare un valore, è necessario creare prima la sezione
;	- nel caso in cui si voglia creare una sezione (sottochiave), la chiave di livello
;	  precedente deve già esistere. In caso negativo, crearla come descritto nella 
;	  prima nota
;
; Es.: creazione del valore 5000 chiamato "Altezza Form" nella chiave ...\Test:
;	HKEY_CURRENT_USER\Software\Test
; 	HKEY_CURRENT_USER\Software\Test,Altezza Form,5000

; Es.: creazione della sottochiave Utenti nella chiave HKEY_CURRENT_USER\Software
;	HKEY_CURRENT_USER\Software\Utenti

; Es.: creazione della sottochiave Amministratore nella chiave Utenti (creata in precedenza):
;	HKEY_CURRENT_USER\Software\Utenti\Amministratore
;================================================================================================
>RegKeys
<


;================================================================================================
; Estensioni da associare: 
;  <estensione>,<nome completo file eseguibile a cui associare l'estensione>
;------------------------------------------------------------------------------------------------
; Es.:
; associa l'estensione .EBB all'applicazione EasyBudget:
;	EBB,|AppPath|\EasyBudget.exe
;================================================================================================
>ExtensionsToAssociate
<


;================================================================================================
; Attributi da impostare: 
;  <nome completo file/cartella>,<N(normale)|H(nascosto)|S(sistema)|R(sola lettura)|A(archivio)>
;------------------------------------------------------------------------------------------------
; NOTE:
;	- l'attributo N (normale) resetta ogni altro attiributo impostato
;	- gli attributi si possono solo aggiungere. E' possibile comunque aggirare questa 
;	  limitazione impostando prima l'attributo Normale ed eventualmente aggiungendo in
;	  seguito solo gli attributi che interessano
;	- non ha senso impostare più di 4 attributi per volta, quindi eventuali altri caratteri 
;	  sarnno igorati
; 
; Es.:
;	|AppPath|\EasyBudget.exe,N
;	|AppPath|\Init.ini,HRSA
;	|AppPath|,HR
;================================================================================================
>AttribsToSet
<


;================================================================================================
; Selezione utenti a cui si riferiscono i percorsi speciali:
;  <comando selezione utente>,[|Locked|]
;------------------------------------------------------------------------------------------------
; NOTE: 
;	I valori consentiti sono due:
;	- |CurrentUser| per selezionare i path dell'utente correntemente loggato
;	- |AllUsers|    per selezionare i path di tutti gli utenti abilitati nel sistema
;
;	Nel caso venga inserito il comando |Locked| l'utente non potrà modificare questo valore
;	durante l'installazione.
;
;	Il default, in caso non venga specificato, è: |CurrentUser|
;	Nel caso di installazione su sistemi configurati come monoutente il settaggio
;	verrà bypassato, utilizzando sempre e solo il menu avvio dell'utente corrente.
;================================================================================================
>ChooseUserSpecialPath
|AllUsers|
<


;================================================================================================
; Collegamenti da creare: 
;  <destinazione>,<nome collegamento>,<nome completo file puntato>,[<riga di comando>]
;------------------------------------------------------------------------------------------------
; NOTE: 
;	- la destinazione può essere un qualsiasi percorso esistente sul disco. Solitamente si
;	  creano i collegamenti sul desktop, o nel menu avvio. Usare i comandi speciali per
;	  stabilire la destinazione:
;		|CU_...|  per l'utente corrente (si bypassa la scelta dell'utente)
;		|All_...| per tutti gli utenti (si bypassa la scelta dell'utente)
;		|...| 	  per utilizzare il percorso dell'utente selezionato nella sezione
;			  ChooseUserSpecialPath o in base alle scelte in fase di installazione
;
;	- se non si usa il comando |UserMenuFolder| la destinazione è fissa è l'utente non potrà 
;	  cambiarla.
;	- se si desidera inserire il collegamento in una cartella particolare (non di sistema, 
;	  che probabilmente non esiste nel sistema destinazione) è necessario farla creare
;	  utilizzando la sezione FoldersToCreate. Notare che utilizzando cartelle particolari, 
;	  però, i link verranno creati obbligatoriamente in questa cartella senza possibilità 
;	  di intervento da parte dell'utente.
;	- inserire il percorso completo per il file puntato
;	- non è necessario inserire un collegamento per la rimozione, il comando
;         |CreateRemovalLink| lo creerà automaticamente.
;
; Es.:
;	|UserMenuFolder|,NetCounter 2,|AppPath|\NetCounter 2.exe
;	|UserMenuFolder|,NetCounter 2\Leggimi,|AppPath|\Leggimi.txt
;	|StartMenuPath|,ControlCenter,|AppPath|\ControlCenter.txt,/showgui
;	|AutoExecPath|,NetCounter 2,|AppPath|\NetCounter 2.exe
;	|CreateRemovalLink|
;	|AppPath|,Collegamento a NetCounter 2,|AppPath|\NetCounter2.exe
;	|DesktopPath|\NetCounter 2,NetCounter 2,|AppPath|\NetCounter 2.exe
;================================================================================================
>LinksToCreate
|All_UserMenuFolder|,DMW2000,|AppPath|\dmw2000.exe
|All_UserMenuFolder|,Manuale DMW2000,|AppPath|\manuale dmw2000.doc
|CreateRemovalLink|
<


;================================================================================================
; File contenente le note di rilascio, da visualizzare al termine dell'installazione
;------------------------------------------------------------------------------------------------
; NOTE:
;	- deve essere contenuto nella cartella DATA (non si può fare riferimento a nessun'altra)
; Es.:
;	Leggimi.txt
;================================================================================================
>ReadmeFileAfter
<


;================================================================================================
; Applicazioni da eseguire dopo l'installazione vera e propria
;  <descrizione estesa>,<nome completo file eseguibile>,<sincrona TRUE|FALSE>,|<condizione>|
;------------------------------------------------------------------------------------------------
; NOTE:
;	- Si può usare il pattern |AppsToRunPath| per eseguire applicazioni esistenti nella 
;	  cartella APPS del supporto di distribuzione.
;	- Impostando il 3° parametro a TRUE le applicazioni verranno eseguite in modo sincrono
;	  cioè prima di lanciare un'applicazione CyberInstaller attenderà la fine di quella
;	  precedente e in più non sarà possibile continuare l'installazione se prima non viene
;	  chiusa l'applicazione con il flag a TRUE. Viceversa con il 3° parametro a FALSE
;	  le applicazioni verranno sì eseguite in sequenza, ma senza attendere la fine
;	  dell'esecuzione precedente e si potrà anche continuare l'installazione mentre queste
;	  girano in background.
;	- L'ultima parametro può essere una cartella, un file, una chiave o un valore del 
;	  registro, la cui esistenza, se verificata, NON farà eseguire l'applicazione relativa. 
;	  In caso invece in cui l'elemento non esistesse, l'applicazione verrà eseguita 
;	  normalmente. Se quest'ultimo parametro viene omesso l'applicazione verrà eseguita 
;	  comunque.
;	- L'ultimo parametro può anche essere un'identificativo di sistema operativo. In questo
;	  modo l'applicazione specificata verrà eseguita solamente se il sistema operativo in uso
;	  è quello indicato (vedi note all'inizio di questo file per gli identificativi validi).
;
; Es.:
;	EasyBudget 1.7,|AppsToRunPath|\EasyBudget\EasyBudget.exe,FALSE
;	Microsoft MDAC 3.5,|AppsToRunPath|\MDAC.exe,TRUE,HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MDACVer.Version\CurVer
;	Blocco Appunti,|WinPath|\Notepad.exe,TRUE
;	Setup DirectX,|AppsToRunPath|\DX\Setup.exe,TRUE,|SystemPath|\DirectX
;	Driver XP,|AppsToRunPath|\Drivers\WinXP\Setup.exe,TRUE,|OS_WinXP|
;================================================================================================
>AppsToRunAfter
<


;================================================================================================
; Riavviare il computer al termine dell'installazione? 
;  <TRUE|FALSE>
;------------------------------------------------------------------------------------------------
;NOTE:
;	- il default, in caso non venga specificato alcun comando (TRUE|FALSE) è FALSE.
;================================================================================================
>RebootWindows
FALSE
<
