For information about Globalscape, visit www.globalscape.com. |
As a typical COM component, the TE must be registered as such on the target system. The TE automatically performs COM registration if it has been manually executed prior to a script or application instantiating the TE object.
The preferred method (for distributed versions of the TE on end-user's systems) is to set the appropriate registry entries before trying to call the TE.
COM Registration via the Registry
From your installation program, script, or custom application, write the registry entries below to the target computer. The entries are shown in the standard .reg file notation.
Include the correct the path to the Transfer Engine (/[installpath]/ftpte.exe) where %MODULE% is shown below. |
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\CuteFTPPro.TEConnection]
@="TEConnection Class"
[HKEY_CURRENT_USER\Software\Classes\CuteFTPPro.TEConnection\CLSID]
@="{112EA537-7AB9-4e22-8BFB-7FD5FCB19849}"
[HKEY_CURRENT_USER\Software\Classes\CuteFTPPro.TEConnection\CurVer]
@="CuteFTPPro.TEConnection.8"
[HKEY_CURRENT_USER\Software\Classes\CuteFTPPro.TEConnection.8]
@="TEConnection Class"
[HKEY_CURRENT_USER\Software\Classes\CuteFTPPro.TEConnection.8\CLSID]
@="{112EA537-7AB9-4e22-8BFB-7FD5FCB19849}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{112EA537-7AB9-4e22-8BFB-7FD5FCB19849}]
@="TEConnection Class"
"AppID"="{DA15006A-FADA-495b-9A0C-EC2107E2FB9F}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{112EA537-7AB9-4e22-8BFB-7FD5FCB19849}\LocalServer32]
@="\"C:\\Program Files\\GlobalSCAPE\\CuteFTP 8 Professional\\ftpte.exe\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{112EA537-7AB9-4e22-8BFB-7FD5FCB19849}\ProgID]
@="CuteFTPPro.TEConnection.8"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{112EA537-7AB9-4e22-8BFB-7FD5FCB19849}\Programmable]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{112EA537-7AB9-4e22-8BFB-7FD5FCB19849}\TypeLib]
@="{1B04F22B-5012-432d-8EA0-B57DD75EBF9D}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{112EA537-7AB9-4e22-8BFB-7FD5FCB19849}\VersionIndependentProgID]
@="CuteFTPPro.TEConnection"