//////////////////////////////////////////////////////////////////////////////////////////////////
//                                
//                  Sinstall.ini  
//                                
//////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                    
//“Sinstall.ini” is an initialization file to specify the program to be launched by the Smart Install 
//Application. Inside this file there is only one section [SINSTALL] with five Keys:W2100, W2200,     
//SARG, W2100ARG, W2200ARG. The first two keys are mandatory, and the last three are optional. The    
//definition of the keys are described below. 
//                                                    
//SARG:                                               
//  This Key and/or its value are optional. It has three possible values:    
//  "FW2100" – Force to execute the program defined by "W2100" key.                  
//  "FW2200" – Force to execute the program defined by "W2200" key.                  
//  "FW2915" – Force to execute the program defined by "W2915" key.                  
//  "FW3945" – Force to execute the program defined by "W3945" key.                  
//                                                   
//W2100:                                                         
//  Both key and value are mandatory. The value must be a valid path to an executable file of     
//  Intel(R) PRO/Wireless LAN 2100 Mini PCI Adapter software installation program. The path can   
//  be either relative or absolute. If the software for Windows 2000 and Windows XP are placed in 
//  different directories named as "WIN2K" for Windows 2000 and "WINXP" or "WINXP32" for Windows  
//  XP, then String "<OS>"(upper case) can be used as a place holder in the path. This place      
//  holder will be replaced by the Smart Install Application with one of the three strings        
//  mentioned above based on the OS type.                                                         
//                                                    
//W2200:                                                          
//  Both key and value are mandatory. The value must be a valid path to an executable file of     
//  Intel(R) PRO/Wireless LAN 2200 Mini PCI Adapter software installation program. The path can   
//  be either relative or absolute. If the software for Windows 2000 and Windows XP are placed in 
//  different directories named as "WIN2K" for Windows 2000 and "WINXP" or "WINXP32" for Windows  
//  XP, then String "<OS>"(upper case) can be used as a place holder in the path. This place      
//  holder will be replaced by the Smart Install Application with one of the three strings        
//  mentioned above based on the OS type.                           
//                                                    
//W2915:
//  Both key and value are mandatory. The value must be a valid path to an executable file of     
//  Intel(R) PRO/Wireless LAN 2915 Mini PCI Adapter software installation program. The path can   
//  be either relative or absolute. If the software for Windows 2000 and Windows XP are placed in 
//  different directories named as "WIN2K" for Windows 2000 and "WINXP" or "WINXP32" for Windows  
//  XP, then String "<OS>"(upper case) can be used as a place holder in the path. This place      
//  holder will be replaced by the Smart Install Application with one of the three strings        
//  mentioned above based on the OS type.  
//                                                          
//W3945:
//  Both key and value are mandatory. The value must be a valid path to an executable file of     
//  Intel(R) PRO/Wireless LAN 3945 Mini PCI Adapter software installation program. The path can   
//  be either relative or absolute. If the software for Windows 2000 and Windows XP are placed in 
//  different directories named as "WIN2K" for Windows 2000 and "WINXP" or "WINXP32" for Windows  
//  XP, then String "<OS>"(upper case) can be used as a place holder in the path. This place      
//  holder will be replaced by the Smart Install Application with one of the three strings        
//  mentioned above based on the OS type.  
//                                                          
//                                                    
//W2100ARG:                                                   
//  This key and/or its values are optional. The values are the arguments of the program specified
//  by "W2100" Key. The argument string should be placed in quotes and each argument comma        
//  separated.                                                                                    
//                                                    
//W2200ARG:
//  This key and/or its values are optional. The values are the arguments of the program specified
//  by "W2200" Key. The argument string should be placed in quotes and each argument comma        
//  separated.                                                   
//W2915ARG:
//  This key and/or its values are optional. The values are the arguments of the program specified
//  by "W2915" Key. The argument string should be placed in quotes and each argument comma        
//  separated.                                                   
//W3945ARG:
//  This key and/or its values are optional. The values are the arguments of the program specified
//  by "W3945" Key. The argument string should be placed in quotes and each argument comma        
//  separated.
                                                   
/////////////////////////////////////////////////////////////////////////////////////////////////// 
//                                                                
//Three examples are given as below:                                                  
///////////////////////////////////////////////////////////////////////////////////////////////////

//Example 1: PROSet Installation
//
//[SINSTALL]
//SARG=FW2915
//W2100="D:\W2100Image\APPS\PROSet\<OS>\proset.exe"
//W2200="D:\W2200Image\APPS\PROSet\<OS>\iSetup.exe"
//W2915="v:\Golan\APPS\iProInst.exe"
//W3945="v:\Golan\APPS\iProInst.exe"
//W2100ARG="mszcfg=0, /qn"
//W2200ARG="GUIINSTAL=YES, REBOOT=R"
//W2915ARG="Driver=False"
//W3945ARG="Driver=False"
//
//	iProInst.exe can optionaly install the base driver or run in quiet mode.
//
//	W3945ARG="Driver=False MSZCfg=No /qi"

//Example 2: Driver Installation
[SINSTALL]
W2100=".\W2100\SetupWLD.exe"
W2200=".\W3945-2915-2200\iProDifX.exe"
W2915=".\W3945-2915-2200\iProDifX.exe"
W3945=".\W3945-2915-2200\iProDifX.exe"

W2100ARG="-silent"
W2200ARG="/Silent"
W2915ARG="/Silent"
W3945ARG="/Silent"


//Example 3: Run the Autorun.exe of Calexico2
//[SINSTALL]
//SARG=FW2200
//W2100=".\Calexico1\Autorun.exe"
//W2200=".\Calexico2\Autorun.exe"
//W2195=".\Calexico2\Autorun.exe"
//W3945=".\Autorun.exe"
//W2100ARG=
//W2200ARG=
//W2915ARG=""
//W3945ARG=""
