[VERSION]
Version=2.00

[MODEL]
ES0129=EPSON ES-500W

[SYSTEM]
ALL=ALL
NT51x86=NTx86,5.1,6.0
NT51x64=NTx64,5.1,6.0
NT60x86=NTx86,6.0
NT60x64=NTx64,6.0
NTx86=NTx86,5.1
NTx64=NTx64,5.1

[PATH]
BASE_EXECx86=PROGRAMFILESx86,"epson"
BASE_EXECx64=PROGRAMFILESx64,"epson"
ES2EXECx86=PROGRAMFILESx86,"epson\Epson Scan 2"
ES2EXECx64=PROGRAMFILESx64,"epson\Epson Scan 2"
ES2COREx86=PROGRAMFILESx86,"epson\Epson Scan 2\Core"
ES2COREx64=PROGRAMFILESx64,"epson\Epson Scan 2\Core"
ES2PLUGINSx86=PROGRAMFILESx86,"epson\Epson Scan 2\Core\Plugins"
ES2PLUGINSx64=PROGRAMFILESx64,"epson\Epson Scan 2\Core\Plugins"
ES2RESx86=PROGRAMFILESx86,"epson\Epson Scan 2\Core\Resources"
ES2RESx64=PROGRAMFILESx64,"epson\Epson Scan 2\Core\Resources"
ES2HELPx86.0411=PROGRAMFILESx86,"epson\Epson Scan 2\Core\Resources\0411"
ES2TWAIN32=WINDOWS,"twain_32\escndv2"
ES2TWAIN64=WINDOWS,"twain_64\escndv2"
ES2SYSx86=SYSTEMx86
ES2SYSx64=SYSTEMx64
ES2DATA.ROOT=PROGRAMDATA,"epson\Epson Scan 2"
ES2DATA.CUSTOM=PROGRAMDATA,"epson\Epson Scan 2\Settings"
ES2DATA.ES0129=PROGRAMDATA,"epson\Epson Scan 2\Models\ES0129"
ICCPROFILES=COLORPROFILES
SETUP=PROGRAMFILESx86,"epson\Epson Scan 2\Setup"
ESMUTL=PROGRAMFILESx86,"epson\Epson Scan 2\Utility"
DRIVERS.ES0129=PROGRAMFILESx86,"epson\Epson Scan 2\Drivers\ES0129"
EPSONSTARTMENU=ALLUSERS_PROGRAM,EPSON
ES2STARTMENU=ALLUSERS_PROGRAM,"EPSON\Epson Scan 2"
DESKTOP=ALLUSERS_DESKTOP
RTEXEC=MODULEDIR,LIB
ESUPDATE=PROGRAMFILESx86,"epson\Epson Scan 2\Update"

[COPYFILES]
;SECTION = OS, PATH, LOCALIZE, CABorPATH
CORE32=ALL,ES2COREx86,0,Es2Core32.cab
PLUGINS32=ALL,ES2PLUGINSx86,0,Es2Plugins32.cab
RESOURCES32=ALL,ES2RESx86,2,Es2Res.cab
DATA32=ALL,ES2COREx86,0,Es2Data.cab
DSM32=ALL,ES2SYSx86,0,Es2Twain32.cab
PROFILES=ALL,ICCPROFILES,0,Es2Profiles.cab
ESSVC32=NTx86,ES2SYSx86,0,EsSvc.cab
ESSVC64=NTx64,ES2SYSx64,0,EsSvc.cab
DATACUSTOM=ALL,ES2DATA.CUSTOM,0
SETUP_RES=ALL,SETUP,1
SETUP=ALL,SETUP,0
SETUPEXT32=NT60x86,SETUP,0,LIB
SETUPEXT64=NT60x64,SETUP,0,LIB64
ESMUTL=ALL,ESMUTL,0,UTL
CORE64=NTx64,ES2COREx64,0,Es2Core64.cab
PLUGINS64=NTx64,ES2PLUGINSx64,0,Es2Plugins64.cab
PLUGINS64_32=NTx64,ES2PLUGINSx64,0,Es2Plugins32.cab
RESOURCES64=NTx64,ES2RESx64,2,Es2Res.cab
DATA64=NTx64,ES2COREx64,0,Es2Data.cab
DSM64=NTx64,ES2SYSx64,0,Es2Twain64.cab
UPDATE32=ALL,ESUPDATE,0,EsUpdate.cab
UPDATE_RES=ALL,ES2RESx86,2,EsUpdateRes.cab

[COPYFILES.ES0129]
WIA.ES0129=ALL,DRIVERS.ES0129,0
DS32.ES0129=ALL,ES2TWAIN32,0,Es2Twain32.cab
DATA.ES0129=ALL,ES2DATA.ES0129,0,ES0129.cab
ESI.ES0129=ALL,ES2DATA.ES0129,0
DS64.ES0129=NTx64,ES2TWAIN64,0,Es2Twain64.cab
UPDATE32.ES0129=ALL,ESUPDATE,0,EsUpdate.cab

[CORE32]
es2launcher.exe,,0x10
es2utility.exe,,0x10
es2devedit.exe,,0x10
es2controller.dll,,0x10
es2devmgr.dll,,0x10
es2devfinder.dll,,0x10
es2datamgr.dll,,0x10
es2twain.dll,,0x10
es2ui.dll,,0x10
es2scanengine.dll,,0x10
es2command.dll,,0x10
es2tlsw1.dll,,0x10
es2tlsw2.dll,,0x10
es2image.dll,,0x10
es2fileformat.dll,,0x10
es2extapi.dll,,0x10
es2idconverter.dll,,0x10
es2scanner.dll,,0x10
es2logger.dll,,0x10
izenstrmapiu.dll,,0x10
es2projectrunner.exe,,0x10
es2notify.exe,,0x10
es2diag.dll,,0x10
license.txt

[PLUGINS32]
esddc.dll,,0x10
esddc.prm,,0x20,3553
esdde.dll,,0x10
esdde6.dll,,0x10
esdde.prm,,0x20,39975
esdtr.dll,,0x10
esdtr2.dll,,0x10
esfit.dll,,0x10
esimfl.dll,,0x10
esimfl6.dll,,0x10
esimfl.prm,,0x20,3553
pdffile.dll,,0x10
pdflib.dll,,0x10
libjpeg62.dll,,0x10
esaod.dll,,0x10
esaod.ptn,,0x20,31179
escrop.dll,,0x10
esimp2.dll,,0x10
rcrop2.dll,,0x10
espreocrenhance.dll,,0x10

[RESOURCES32]
es2uires.dll,,0x10
es2help.chm,,0x60,39262

[DATA32]
common.db,,0x60,40382

[DSM32]
twaindsm.dll,,0x11

[ESSVC32]
escsvc.exe,,0x11

[ESSVC64]
escsvc64.exe,,0x11

[PROFILES]
ewsrgb.icm,,0x01
ewrgb18.icm,,0x01
ewgray18.icm,,0x01
ewgray22.icm,,0x01

[DATACUSTOM]
escustomize.json,,0x02
setting.ini,,0x02

[SETUP_RES]
sures.dll,,0x10

[SETUP]
setup.exe,,0x10

[ESMUTL]
esmutl.exe,,0x12

[SETUPEXT32]
essext.exe,,0x10
			
[SETUPEXT64]
essext.exe,,0x10

[CORE64]
es2launcher.exe,,0x10
es2utility.exe,,0x10
es2devedit.exe,,0x10
es2controller.dll,,0x10
es2devmgr.dll,,0x10
es2devfinder.dll,,0x10
es2datamgr.dll,,0x10
es2twain.dll,,0x10
es2ui.dll,,0x10
es2scanengine.dll,,0x10
es2command.dll,,0x10
es2tlsw1.dll,,0x10
es2tlsw2.dll,,0x10
es2image.dll,,0x10
es2fileformat.dll,,0x10
es2extapi.dll,,0x10
;es2idconverter.dll,,0x10
es2scanner.dll,,0x10
es2logger.dll,,0x10
izenstrmapiu.dll,,0x10
;es2projectrunner.exe,,0x10
es2notify.exe,,0x10

[PLUGINS64]
esddc.dll,,0x10
esddc.prm,,0x20,3553
esdde.dll,,0x10
esdde6.dll,,0x10
esdde.prm,,0x20,39975
esdtr.dll,,0x10
esdtr2.dll,,0x10
esfit.dll,,0x10
esimfl.dll,,0x10
esimfl6.dll,,0x10
esimfl.prm,,0x20,3553
;pdffile.dll,,0x10
pdflib.dll,,0x10
libjpeg62.dll,,0x10
esaod.dll,,0x10
escrop.dll,,0x10
esimp2.dll,,0x10
rcrop2.dll,,0x10
espreocrenhance.dll,,0x10

[PLUGINS64_32]
esaod.ptn,,0x20,31179

[RESOURCES64]
es2uires.dll,,0x10
es2help.chm,,0x60,39262

[DATA64]
common.db,,0x60,40382

[DSM64]
twaindsm.dll,,0x11

[UPDATE32]
e_dtsksd.exe,,0x10
e_upbj02.exe,,0x10
e_upwj01.dll,,0x10

[UPDATE_RES]
esupdate.dll,,0x10

[WIA.ES0129]
es0129.inf
es0129.cat
es010d.inf
es010d.cat
es010c.inf
es010c.cat
modusd.cab
esutil.inf
esutil.cat
winusb32.cab
winusb64.cab

[DS32.ES0129]
es0129.ds,es2entry.ds,0x10

[ESI.ES0129]
verinfo.esi,es0129.esi

[DATA.ES0129]
es0129.db,,0x20,40382
es0129.dti,,0x20,40382
es010d.cri,,0x20,40382
es010c.cri,,0x20,40382
es0129_hw.db,,0x22,40382

[DS64.ES0129]
es0129.ds,es2entry.ds,0x10

[UPDATE32.ES0129]
es0129.dat,e_dtsksd.dat

[DEVICES.ES0129]
;INDEX = DEVICE
ES0129=USB\VID_04B8&PID_0157&MI_00
ES0129=USB\VID_04B8&PID_0161

[DRIVERS.ES0129]
;INDEX = OS, PATH, FILE, DEVICE
ES0129=ALL,DRIVERS.ES0129,es0129.inf,USB\VID_04B8&PID_0157&MI_00
ES0129=ALL,DRIVERS.ES0129,es0129.inf,USB\VID_04B8&PID_0161
ES010D=ALL,DRIVERS.ES0129,es010d.inf,USB\VID_04B8&PID_013D
ES010C=ALL,DRIVERS.ES0129,es010c.inf,USB\VID_04B8&PID_013C
ES0129=ALL,DRIVERS.ES0129,esutil.inf

[SHORTCUT]
;INDEX = OS, PATH, NAME, PATH, FILE
1=ALL,ES2STARTMENU,"Epson Scan 2",ES2COREx86,es2launcher.exe
2=ALL,ES2STARTMENU,"Epson Scan 2ユーティリティー",ES2COREx86,es2utility.exe

[EVENTAPP]
;INDEX = OS, NAME, PATH, FILE
1=ALL,"Epson Scan 2",ES2COREx86, es2launcher.exe

[UNINSTALL]
;INDEX = OS, NAME, PATH
1=ALL,"Epson Scan 2",SETUP

[ADDREG]
;INDEX = OS, ROOT, KEY, NAME, TYPE, VALUE, OPTIONS
1=ALL,HKLM,SOFTWARE\EPSON\Epson Scan 2,BaseModulePath,1,"$PATH:ES2EXECx86$",0x00
2=ALL,HKLM,SOFTWARE\EPSON\Epson Scan 2,BaseDataPath,1,"$PATH:ES2DATA.ROOT$",0x00
3=NTx64,HKLM,SOFTWARE\EPSON\Epson Scan 2,BaseModulePath,1,"$PATH:ES2EXECx64$",0x10
4=NTx64,HKLM,SOFTWARE\EPSON\Epson Scan 2,BaseDataPath,1,"$PATH:ES2DATA.ROOT$",0x10

[ADDPATH]
;INDEX = OS, PATH, FILE, OPTIONS
1=ALL,ES2COREx86,es2launcher.exe,0x00
2=ALL,ES2COREx86,es2utility.exe,0x00
3=ALL,ES2COREx64,es2launcher.exe,0x10
4=ALL,ES2COREx64,es2utility.exe,0x10

[UNINSTALLREG]
;INDEX = OS, ROOT, KEY, OPTIONS
1=ALL,HKLM,"SOFTWARE\EPSON\Epson Scan 2",0x00
2=NTx64,HKLM,"SOFTWARE\EPSON\Epson Scan 2",0x10

[ADDREG.ES0129]
;INDEX = OS, ROOT, KEY, NAME, TYPE, VALUE, OPTIONS
1=ALL,HKLM,SOFTWARE\EPSON\Epson Scan 2\SoftwareInfo\Scanner,"EPSON ES-500W",1,"$PATH:ES2DATA.ES0129$\verinfo.esi",0x00
2=ALL,HKLM,SOFTWARE\EPSON\Epson Scan 2\ES0129,"EventNum",0,0x1,0x00
3=ALL,HKLM,SOFTWARE\EPSON\Epson Scan 2\ES0129,"EventAppName",1,"Document Capture Pro",0x00
4=ALL,HKLM,SOFTWARE\EPSON\Epson Scan 2\ES0129,"EventAppPath",1,"0,Epson Software\Event Manager\EEventManager.exe",0x00
5=ALL,HKLM,SOFTWARE\EPSON\Epson Scan 2\SoftwareInfo\Default\EPSON ES-500W,ResourcePath,1,"$PATH:ES2RESx86$",0x00

[EXTPROGRAMS]
;INDEX = OS, STATE, PATH, FILE, OPTIONS, PARAM, PARAMIDX
;1=ALL,1,RTEXEC,vcredist_x86.exe,0x01,/q /norestart
;2=NTx64,1,RTEXEC,vcredist_x64.exe,0x01,/q /norestart

[ADDSCANNER]
;INDEX = OS, PATH, FILE
1=ALL,ES2COREx86,es2utility.exe

[UNINSTALLFILES]
;FILESECTION = OS, PATH, FILEorFOLDER(1:Folder), OPTIONS(1:Force)
EPSONx86=ALL,BASE_EXECx86,1,0
ES2COREx86=ALL,ES2EXECx86,1,1
ES2DS32=ALL,ES2TWAIN32,1,0
ES2DATA=ALL,ES2DATA.ROOT,1,0
ES2SHORTCUT=ALL,ES2STARTMENU,1,1
EPSONSHORTCUT=ALL,EPSONSTARTMENU,1,0
EPSONx64=NTx64,BASE_EXECx64,1,0
ES2COREx64=NTx64,ES2EXECx64,1,1
ES2DS64=NTx64,ES2TWAIN64,1,0

[UNINSTALLFILES.ES0129]
;FILESECTION = OS, PATH, FILEorFOLDER(1:Folder), OPTIONS(1:Force)
DS32.ES0129=ALL,ES2TWAIN32,0,0
DATA.ES0129=ALL,ES2DATA.ES0129,1,1
DS64.ES0129=NTx64,ES2TWAIN64,0,0

[SERVICES]
;INDEX = OS, NAME, DISPLAYNAME, PATH, FILE, PARAM, OPTIONS
1=NTx86,"EpsonScanSvc","Epson Scanner Service",ES2SYSx86,EscSvc.exe,,0x1
2=NTx64,"EpsonScanSvc","Epson Scanner Service",ES2SYSx64,EscSvc64.exe,,0x1


[AUTOUPDATE.ES0129]
;INDEX = OS, PATH, FILE
1=ALL,ESUPDATE,e_dtsksd.exe

