; Application: Easylon 852 Interface as service
; Version : 2.1
; Author : Volker Schober
; Copyright : © 2006 by Gesytec GmbH
; Created by : INF-Tool Setup Program and INF File Generator
; from http://Inner-Smile.com
; Licence of : Gesytec GmbH, D-52076 Aachen
; ---------------------------------------------------------------------------
[Version]
Signature=$Chicago$
Provider=%Author%
SetupClass=BASE
Compatible=1
AdvancedINF=2.5,"You need a newer version of ADVPACK.DLL!"
Generator=INF-Tool v6.3/pro
[Optional Components]
INFTool_1
[Optional Components.ntx86]
INFTool_1.ntx86
[AdvSetup]
HKLM,%RunOnce%Setup,"Easy852...",,"RunDll32.exe %11%\advpack.dll,LaunchINFSection EASY852.INF,DefaultInstall2"
[AdvSetup.ntx86]
HKLM,%RunOnce%Setup,"Easy852...",,"RunDll32.exe %11%\advpack.dll,LaunchINFSection EASY852.INF,DefaultInstall2.ntx86"
;===========================================================================================================
[Strings]
Product="Easylon EIA-852 Interface"
Version="2.1"
Author="Volker Schober"
Copyright="© 2006 by Gesytec GmbH"
Url="http://www.gesytec.com/"
UpdateInfo="http://www.gesytec.de/englisch/products/easylon/easylon-e.htm"
DiskName="Easy852, Setup Disk #1"
Uninstall="Software\Microsoft\Windows\CurrentVersion\Uninstall\"
Runonce="SOFTWARE\Microsoft\Windows\CurrentVersion\Runonce\"
Info3="Installing 852 Interface"
Info4="Configuring 852 Interface"
Setup="SOFTWARE\Microsoft\Windows\CurrentVersion\Setup"
ServiceName=852 Interface
ServiceDisplayName=Gesytec 852 Interface
ServiceDescription=Runs the Easylon 852 Interface as service
ServiceAppID={99B5F7F6-DE72-402e-B5DB-84B10F479BC0}
;===========================================================================================================
[INFTool.Add.Reg.95]
HKLM,"SOFTWARE\Gesytec GmbH\852 Interface"
HKLM,"SOFTWARE\Gesytec GmbH\852 Interface","852 Interface",0,"%49001%\Easy852.exe"
HKLM,"SOFTWARE\Gesytec GmbH\852 Interface","Autostart",65537,1
HKLM,"SOFTWARE\Gesytec GmbH\852 Interface","RNI Interface Port",65537,49852
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Easy852.exe","",0,"%49001%\Easy852.exe"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Easy852.exe","Path",0,"%49001%"
HKLM,%Uninstall%%Product%
HKLM,%Uninstall%%Product%,"DisplayName",,"%Product%"
HKLM,%Uninstall%%Product%,"DisplayVersion",,"%Version%"
HKLM,%Uninstall%%Product%,"DisplayIcon",,"%49001%\Easy852.exe"
HKLM,%Uninstall%%Product%,UninstallString,,"RunDll32 advpack.dll,LaunchINFSection %17%\EASY852.INF, DefaultUninstall"
HKLM,"SOFTWARE\Easylon\Easy852"
HKLM,"SOFTWARE\Easylon\Easy852",InstallDir1,,""%49002%""
[INFTool.Add.Reg.ntx86]
HKLM,"SOFTWARE\Gesytec GmbH\852 Interface"
HKLM,"SOFTWARE\Gesytec GmbH\852 Interface","852 Interface",0,"%49001%\Easy852.exe"
HKLM,"SOFTWARE\Gesytec GmbH\852 Interface","Autostart",65537,1
HKLM,"SOFTWARE\Gesytec GmbH\852 Interface","Service",65537,1
HKLM,"SOFTWARE\Gesytec GmbH\852 Interface","Hide Console",65537,1
HKLM,"SOFTWARE\Gesytec GmbH\852 Interface","RNI Interface Port",65537,49852
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Easy852.exe","",0,"%49001%\Easy852.exe"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Easy852.exe","Path",0,"%49001%"
HKLM,%Uninstall%%Product%
HKLM,%Uninstall%%Product%,"DisplayName",,"%Product%"
HKLM,%Uninstall%%Product%,"DisplayVersion",,"%Version%"
HKLM,%Uninstall%%Product%,"DisplayIcon",,"%49001%\Easy852.exe"
HKLM,%Uninstall%%Product%,"Publisher",,"%Copyright%"
HKLM,%Uninstall%%Product%,"URLUpdateInfo",,"%UpdateInfo%"
HKLM,%Uninstall%%Product%,"HelpLink",,"%Url%"
HKLM,%Uninstall%%Product%,"URLInfoAbout",,"%Url%"
HKLM,%Uninstall%%Product%,"InstallLocation",,"%49001%"
HKLM,%Uninstall%%Product%,UninstallString,,"RunDll32 advpack.dll,LaunchINFSection %17%\EASY852.INF, DefaultUninstall.ntx86"
HKLM,"SOFTWARE\Easylon\Easy852"
HKLM,"SOFTWARE\Easylon\Easy852",InstallDir1,,""%49002%""
[INFTool.Del.Reg]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","852 Interface",0,"%49001%\Easy852.exe"
[BeforeSetup.9x]
[BeforeSetup]
%01%\sc.exe stop %ServiceName%
[AfterSetup]
%01%\CBUSetup.exe /Q /CRYPTOKEN
rundll32.exe setupapi,InstallHinfSection ServiceInstall 132 %01%\Easy852.inf
;..\RniLonCl.Jci\FastInst.exe
mshta.exe %49001%\Config852Interface.hta
[AfterSetup.4]
[BeforeUnInstall]
;%11%\sc.exe stop %ServiceName%
rundll32.exe setupapi,InstallHinfSection ServiceUnInstall 132 %17%\Easy852.inf
[AfterUnInstall]
[INFTool.Add.Ini.95]
setup.ini, progman.groups,, "group852=""Easylon\852"""
setup.ini, group852,, """Config 852 Interface"",""""""%49001%\Config852Interface.hta"""""",""%49001%\Easy852.exe"",0,,""%49002%"",""Config852Interface.hta"""
;setup.ini, group852,, """Easy852"",""""""%49001%\Easy852.exe"""""",,,,""%49002%"",""Easy852.exe"""
setup.ini, group852,, """Uninstall Easy852"",""rundll32.exe advpack.dll,LaunchINFSection %17%\EASY852.INF, DefaultUninstall"",""%11%\setupapi.dll"",7,,%11%,"""
[INFTool.Add.Ini.NT]
setup.ini, progman.groups,, "group852=""%16407%\Easylon\852"""
setup.ini, group852,, """Config 852 Interface"",""""""%49001%\Config852Interface.hta"""""",""%49001%\Easy852.exe"",0,,""%49002%"",""Config852Interface.hta"""
;setup.ini, group852,, """Easy852"",""""""%49001%\Easy852.exe"""""",""%49001%\Easy852.exe"",0,,""%49002%"",""Easy852.exe"""
setup.ini, group852,, """Uninstall Easy852"",""rundll32.exe advpack.dll,LaunchINFSection %17%\EASY852.INF, DefaultUninstall.ntx86"",""%11%\setupapi.dll"",7,,%11%,"""
[INFTool.Del.Ini.95]
setup.ini, progman.groups,, "group852=""Easylon\852"""
setup.ini, group852,, """Config 852 Interface"""
;setup.ini, group852,, """Easy852"""
setup.ini, group852,, """Uninstall Easy852"""
[INFTool.Del.Ini.NT]
setup.ini, progman.groups,, "group852=""%16407%\Easylon\852"""
setup.ini, group852,, """Config 852 Interface"""
;setup.ini, group852,, """Easy852"""
setup.ini, group852,, """Uninstall Easy852"""
[INFTool.AddINI]
win.ini,Desktop,Wallpaper,HKLM,%Setup%,2
win.ini,Desktop,TileWallpaper,HKLM,%Setup%,2
[SourceDisksNames]
1=%DiskName%,,0
[SourceDisksFiles]
Config852Interface.hta=1,,1081
Easy852.exe=1,,331836
;Easy852.pdb=1,,1221632
Config852.ocx=1,,45056
srvany.exe=1,,8464
Sc.exe=1,,63248
[RenameFiles]
HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\INFTool0,,,"%49001%"
HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\INFTool0,CONFIG~1.HTA,,"Config852Interface.hta"
HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\INFTool0,,,"%49001%"
HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\INFTool0,CONFIG~1.OCX,,"Config852.ocx"
[RemoveLFNs]
HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\INFTool0,,,"%49001%"
HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\INFTool0,CONFIG~1.HTA,,"Config852Interface.hta"
HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\INFTool0,,,"%49001%"
HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\INFTool0,CONFIG~1.OCX,,"Config852.ocx"
[DestGrp]
Easy852.exe,,,65537 ;0x00010001
;Easy852.pdb,,,65537 ;0x00010001
Config852Interface.hta,,,65537 ;0x00010001
Config852.ocx,,,65537 ;0x00010001
[DestLGrp]
"Easy852.exe",,,65537
;"Easy852.pdb",,,65537
"Config852Interface.hta",,,65537
"Config852.ocx",,,65537
[UninstGrp]
"Easy852.exe",,,65537
"Easy852.pdb",,,65537
"Config852Interface.hta",,,65537
"Config852.ocx",,,65537
[Add.Inf]
EASY852.INF
[DestinationDirs]
ServiceDestGrp=11
DestGrp=49001
DestLGrp=49001
UninstGrp=49001
Add.Inf=17
[CustomDirs]
49001,49002,49003,49004=Custom49001,1
[CustomRemove]
49001,49002,49003,49004=Custom49001,5
[Custom49001]
"HKLM","SOFTWARE\Easylon\Easy852",InstallDir1,""Continuing will overwrite the existing version of Easylon EIA-852 Interface on your computer. Please enter the desired directory."",""
"","","",""Where would you like to install Easylon EIA-852 Server?"","%24%\Easylon\852"
[RemoveDirs]
%49001%
[INFRegOCX]
%49001%\Config852.ocx
[INFUnregOCX]
%49001%\Config852.ocx
;-----------------------------------------------------------------------------------------------------------
[DefaultInstall]
Ini2Reg=INFTool.AddINI
AddReg=AdvSetup
[DefaultInstallX]
[DefaultInstall2]
AddReg=INFTool.Add.Reg.95,RenameFiles
CustomDestination=CustomDirs
RegisterOCXs=INFRegOCX
UpdateInis=INFTool.Add.Ini.95
Copyfiles=DestGrp,Add.Inf
BeginPrompt=InstallBegin
RunPreSetupCommands=BeforeSetup.9x
RunPostSetupCommands=AfterSetup,2,AfterSetup.4,4 ;1=Quiet 2=No Delay 4=Delay (RunOnceEx)
EndPrompt=InstallComplete
Uninstall=DefaultUninstall
[DefaultInstall.ntx86]
AddReg=AdvSetup.ntx86
[DefaultInstall2.ntx86]
AddReg=INFTool.Add.Reg.ntx86,Easy852.ServiceParams
CustomDestination=CustomDirs
UpdateInis=INFTool.Add.Ini.NT
RegisterOCXs=INFRegOCX
Copyfiles=DestGrp,Add.Inf,ServiceDestGrp
BeginPrompt=InstallBegin
RunPreSetupCommands=BeforeSetup
RunPostSetupCommands=AfterSetup,2,AfterSetup.4,4 ;1=Quiet 2=No Delay 4=Delay (RunOnceEx)
EndPrompt=InstallComplete
Uninstall=DefaultUninstall.ntx86
[INFTool_1]
OptionDesc=%Product%
Tip=%info%
InstallType=0
IconIndex=15
AddReg=AdvSetup
[INFTool_1.ntx86]
OptionDesc=%Product%
Tip=%info%
InstallType=0
IconIndex=15
AddReg=AdvSetup.ntx86
[InstallBegin]
Title="Easy852"
Prompt="Do you want to install Easylon EIA-852 Server?"
ButtonType=YESNO
[InstallComplete]
Prompt="Easylon EIA-852 Server was successfully installed to your computer."
Title="Easy852"
[DefaultUninstall]
BeginPrompt=BeginUPromptSection
EndPrompt=EndUPromptSection
DelReg=INFTool.Add.Reg.95,INFTool.Del.Reg
UnregisterOCXs=INFUnregOCX
AddReg=RemoveLFNs
UpdateInis=INFTool.Del.Ini.95
DelFiles=UninstGrp
CustomDestination=CustomRemove
DelDirs=RemoveDirs
Cleanup=1
[DefaultUninstall.ntx86]
BeginPrompt=BeginUPromptSection
EndPrompt=EndUPromptSection
RunPreSetupCommands=BeforeUnInstall
RunPostSetupCommands=AfterUnInstall
DelReg=INFTool.Add.Reg.ntx86,INFTool.Del.Reg
UnregisterOCXs=INFUnregOCX
UpdateInis=INFTool.Del.Ini.NT
DelFiles=UninstGrp
CustomDestination=CustomRemove
DelDirs=RemoveDirs
Cleanup=1
[BeginUPromptSection]
Prompt="Are you sure you want to remove Easylon EIA-852 Server?"
ButtonType=YESNO
Title=%Product% Uninstall
[EndUPromptSection]
Prompt="Easylon EIA-852 Server was successfully removed from your computer."
;------------------------------------------------------------------------------
[ServiceInstall]
;Copyfiles=ServiceDestGrp
[ServiceInstall.Services]
AddService=%ServiceName%,,Easy852.Service
[ServiceUnInstall]
DelReg = Easy852.ServiceParams
[ServiceUnInstall.Services]
DelService=%ServiceName%,0x00000200 ; SPSVCINST_STOPSERVICE
[ServiceDestGrp]
srvany.exe,,,65553 ;0x00010011
Sc.exe,,,65553 ;0x00010011
[Easy852.Service]
DisplayName = %ServiceDisplayName%
Description = %ServiceDescription%
ServiceType = 0x0110 ;SERVICE_WIN32_OWN_PROCESS | SERVICE_INTERACTIVE_PROCESS
StartType = 2 ;SERVICE_AUTO_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %11%\Srvany.exe
;AddReg = Easy852.ServiceParams
[Easy852.ServiceParams]
HKLM,"SYSTEM\CurrentControlSet\Services\%ServiceName%\Parameters","Application",0,"%49001%\Easy852.exe"
HKLM,"SYSTEM\CurrentControlSet\Services\%ServiceName%\Parameters","AppDirectory",0,"%49001%"
HKLM,"SYSTEM\CurrentControlSet\Services\%ServiceName%\Parameters","AppParameters",0," "
HKCR,"AppID\%ServiceAppID%"
HKCR,"AppID\%ServiceAppID%",,0,"%Product%"
HKCR,"AppID\%ServiceAppID%","LocalService",0,%ServiceName%
HKCR,"CLSID\%ServiceAppID%"
HKCR,"CLSID\%ServiceAppID%",,0,"%Product%"
HKCR,"CLSID\%ServiceAppID%","AppID",0,"%ServiceAppID%"
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.