blegit1980
Programmer
Hi all, I have a Windows9x application that refuses to run correctly on Windows XP. If the application is installed on a Windows 98 machine and then this machine is upgraded to Windows XP the software works! So in the process of upgrading the windows, certain settings are exported and then imported in the Windows XP. Unfortunately I have to be able to install this software on a fresh Windows XP machine because it is now virtually impossible to install Windows 98 on new hardware.. I'm looking for a program that could analyze the setup of this application and make it compatible with XP! Here is a log file of the Windows 98 Installation. With this file you see what the installer does. Thanks for your help in advance!!
PreLog file started.
Default topology = Local
************ Install, version 1.30.022 ************
Date : 1-25-2009 18:29:46
Topology Dialog :
Install directory = c:\purkinje
BCM directory = c:\purkinje
RDS directory = .\rds
Server Name and Address Dialog:
Server name = rdssrv
Server address = 192.168.1.103
Server description = Serveur rdssrv
Server reseau name = purkinje_server
Components Dialog :
DCI not selected
RV selected
Facturation not selected
RapStat not selected
FichePat not selected
Install directory = c:\Purkinje
RDS directory = c:\rds
Language Dialog :
Language = French
_Start Copy:
Renaming: c:\Purkinje\install.log
Renaming: c:\Purkinje\install.log => c:\Purkinje\install.000
PreLog file moved to Log file.
C:\WINDOWS\dci_mad.log => c:\Purkinje\install.log
Pre log file deleted.
MAJDCI: Start validation
MAJDCI: End of the validation
MAJDCI: Start of the preparation
MAJDCI: Version 0.0.0.0
MAJDCI: c:\purkinje\fmt\RDVDAYE.FMT is copied
MAJDCI: c:\purkinje\fmt\RDVDAYE.FMT is erased
MAJDCI: c:\purkinje\fmt\RDVDAYF.FMT is copied
MAJDCI: c:\purkinje\fmt\RDVDAYF.FMT is erased
MAJDCI: c:\purkinje\fmt\RDVSSCHE.FMT is copied
MAJDCI: c:\purkinje\fmt\RDVSSCHE.FMT is erased
MAJDCI: c:\purkinje\fmt\RDVSSCHF.FMT is copied
MAJDCI: c:\purkinje\fmt\RDVSSCHF.FMT is erased
MAJDCI: c:\purkinje\fmt\RDVSTKE.FMT is copied
MAJDCI: c:\purkinje\fmt\RDVSTKE.FMT is erased
MAJDCI: c:\purkinje\fmt\RDVSTKF.FMT is copied
MAJDCI: c:\purkinje\fmt\RDVSTKF.FMT is erased
MAJDCI: C:\WINDOWS\rds.ini is copied
MAJDCI: C:\WINDOWS\rds.ini is erased
MAJDCI: c:\purkinje\bin\cerbere.cfg is copied
MAJDCI: c:\purkinje\bin\cerbere.cfg is erased
MAJDCI: c:\purkinje\bin\security.ini is copied
MAJDCI: c:\purkinje\bin\security.ini is erased
MAJDCI: c:\purkinje\bin\purkinje.ini is copied
MAJDCI: c:\purkinje\bin\purkinje.ini is erased
MAJDCI: End of the preparation
File Transfer :
Time : 18:30:12
Current directory changed to c:\Purkinje
File Transfer for Velocis:
CompressGet("rdsrt.z","WIN16\*.*", 0) returns 0
CompressGet("rdsrt.z","WIN16\bin\tcpip\*.*", 0) returns 0
CompressGet("EPUR.z","BIN\EPURCLNT.EXE", 0) returns 0
CompressGet("odbc16.z","*.*", 12288) returns 0
CompressGet("com.z","*.*", 0) returns 0
CompressGet("winsys.z","*.*", 12288) returns 0
CompressGet("winsys.z","FRA\*.*", 12288) returns 0
CompressGet("RV.z","*.*", 0) returns 0
FileSetPerformEz( "FS", 0) returns 1
Files successfully copied...
Time : 18:30:18
MAJDCI: Starting update
MAJDCI: c:\tmp\MajDci\Fmt\RDVDAYE.FMT is copied
MAJDCI: c:\tmp\MajDci\Fmt\RDVDAYF.FMT is copied
MAJDCI: c:\tmp\MajDci\Fmt\RDVSSCHE.FMT is copied
MAJDCI: c:\tmp\MajDci\Fmt\RDVSSCHF.FMT is copied
MAJDCI: c:\tmp\MajDci\Fmt\RDVSTKE.FMT is copied
MAJDCI: c:\tmp\MajDci\Fmt\RDVSTKF.FMT is copied
MAJDCI: cerbere.cfg is updated
c:\purkinje\bin\cerbere.cfg [Cerbere] MaxRetry = 5
c:\purkinje\bin\cerbere.cfg [Cerbere] MaxInactive = 180
c:\purkinje\bin\cerbere.cfg [Cerbere] MaxKeepPwd = 0
c:\purkinje\bin\cerbere.cfg [Cerbere] Journalise = 1 ; =0 to disable the journalisation
MAJDCI: purkinje.ini is updated
c:\purkinje\bin\purkinje.ini [RDVS] Period1Label = 00 h 00 - 12 h 00
c:\purkinje\bin\purkinje.ini [RDVS] Period2Label = 12 h 00 - 18 h 00
c:\purkinje\bin\purkinje.ini [RDVS] Period2HrBegin = 1200
c:\purkinje\bin\purkinje.ini [RDVS] Period3Label = 18 h 00 - 22 h 00
c:\purkinje\bin\purkinje.ini [RDVS] Period3HrBegin = 1800
c:\purkinje\bin\purkinje.ini [RDVS] Period4Label = 22 h 00 - 23 h 59
c:\purkinje\bin\purkinje.ini [RDVS] Period4HrBegin = 2200
c:\purkinje\bin\purkinje.ini [RDVS] OverbookingOffset =
c:\purkinje\bin\purkinje.ini [RDVS] RdvPfRemData1 =
c:\purkinje\bin\purkinje.ini [RDVS] RdvPfRemData2 =
c:\purkinje\bin\purkinje.ini [RDVS] RdvPfRemData3 =
c:\purkinje\bin\purkinje.ini [RDVS] ApplySchedule = 1
c:\purkinje\bin\purkinje.ini [Directories] fmt = c:\Purkinje\fmt\
c:\purkinje\bin\purkinje.ini [Directories] report = c:\Purkinje\report\
c:\purkinje\bin\purkinje.ini [Directories] macro = c:\Purkinje\macro\
MAJDCI: rds.ini is updated
C:\WINDOWS\rds.ini [WNCP] NetSessions = 20
MAJDCI: security.ini is updated
c:\purkinje\bin\security.ini [SITES] Default = Serveur rdssrv
c:\purkinje\bin\security.ini [SITES] Serveur rdssrv = c:\Purkinje\BIN\rdssrv.bin
c:\purkinje\bin\security.ini [SITE USERS] MaxUsersPerSite = 1
MAJDCI: End of the update
Autoexec.bat :
Set DPICFG=C:\PURKINJE\BIN
Set SETUPDIR=c:\BLAST
Set BLASTDIR=c:\BLAST
Added c:\rds\BIN to the path.
Added c:\Purkinje\BIN to the path.
System.ini :
Removed [386Enh] device = c:\rds\BIN\VRDS.386
C:\WINDOWS\system.ini [DEBUG] OUTPUTTO = NUL
Added [DEBUG] OUTPUTTO=NUL
Purkinje.ini :
c:\Purkinje\BIN\PURKINJE.INI [INTL] sLanguage = frc
c:\Purkinje\BIN\PURKINJE.INI [Directories] fmt = c:\Purkinje\fmt\
c:\Purkinje\BIN\PURKINJE.INI [Directories] report = c:\Purkinje\report\
c:\Purkinje\BIN\PURKINJE.INI [Directories] macro = c:\Purkinje\macro\
c:\Purkinje\BIN\PURKINJE.INI [ODBC Setup] Section = Velocis
c:\Purkinje\BIN\PURKINJE.INI [ODBC Setup] Velocis Client = c:\rds\bin\codrv16.dll
Rds.ini :
C:\WINDOWS\RDS.INI [ROM] debug = 0
C:\WINDOWS\RDS.INI [ROM] USE_RESERVATION = 1
C:\WINDOWS\RDS.INI [RDS] Yield = 0
C:\WINDOWS\RDS.INI [WNCP] Yield = 0
C:\WINDOWS\RDS.INI [SQL] debug = 0
C:\WINDOWS\RDS.INI [ROM] WINSOCK = 1
DCI.ini :
c:\Purkinje\bin\dci.ini [AMFEDIT] ENABLE = 0
c:\Purkinje\bin\dci.ini [LISTRV] ENABLE = 1
c:\Purkinje\bin\dci.ini [SELPAT] ENABLE = 0
fiche.ini :
c:\Purkinje\bin\fiche.ini [PATNDX] ApplType = Purkinje
HOSTS file :
Directory: C:\WINDOWS\
Line written: 192.168.1.103 rdssrv
SERVICES file :
Directory: C:\WINDOWS\
STRING_NOT_FOUND : rdssrv in services
Line written: rdssrv 30030/tcp rds # Velocis Server
Security.ini :
c:\Purkinje\BIN\SECURITY.INI [SITES] Default = Serveur rdssrv
c:\Purkinje\BIN\SECURITY.INI [SITES] Serveur rdssrv = c:\Purkinje\BIN\rdssrv.bin
c:\Purkinje\BIN\SECURITY.INI [MENU] DCI = 4002|I|10|DCI.EXE
c:\Purkinje\BIN\SECURITY.INI [MENU] BATCHPRN = 4012|I|10|BATCHPRN.EXE
c:\Purkinje\BIN\SECURITY.INI [MENU] LABOMAIL = 4010|I|10|LABOMAIL.EXE
c:\Purkinje\BIN\SECURITY.INI [MENU] MBS_BILL = 4003|I|10|MBS_BILL.EXE
c:\Purkinje\BIN\SECURITY.INI [MENU] PATINDEX = 4006|I|10|PATNDX.EXE
Control.ini :
C:\WINDOWS\CONTROL.INI [MMCPL] ;ODBC = C:\WINDOWS\SYSTEM\ODBCINST.DLL
_UpdateConfigFileODBCINST .ini :
C:\WINDOWS\ODBCINST.INI [ODBC Drivers] dBase Files (*.dbf) = Installed
C:\WINDOWS\ODBCINST.INI [ODBC Drivers] Velocis Client = Installed
C:\WINDOWS\ODBCINST.INI [dBase Files (*.dbf)] Driver = C:\WINDOWS\SYSTEM\SIMBA.DLL
C:\WINDOWS\ODBCINST.INI [dBase Files (*.dbf)] Setup = C:\WINDOWS\SYSTEM\SIMADMIN.DLL
C:\WINDOWS\ODBCINST.INI [Velocis Client] Driver = c:\rds\BIN\codrv16.dll
C:\WINDOWS\ODBCINST.INI [Velocis Client] Setup = c:\rds\BIN\cocfg16.dll
ODBC.ini :
C:\WINDOWS\ODBC.INI [ODBC] TraceAutoStop = 1
C:\WINDOWS\ODBC.INI [ODBC] Trace = 0
C:\WINDOWS\ODBC.INI [ODBC Data Sources] rdssrv = Velocis Client
C:\WINDOWS\ODBC.INI [rdssrv] Driver = c:\rds\BIN\codrv16.dll
C:\WINDOWS\ODBC.INI [rdssrv] Description = Serveur rdssrv
C:\WINDOWS\ODBC.INI [rdssrv] TraceFile =
C:\WINDOWS\ODBC.INI [rdssrv] CommitMode = manual
C:\WINDOWS\ODBC.INI [rdssrv] Server = rdssrv
C:\WINDOWS\ODBC.INI [RS_dBASE] DataDirectory = c:\RPTSMITH\VIDEO
C:\WINDOWS\ODBC.INI [RS_dBASE] FileType = dBase4
C:\WINDOWS\ODBC.INI [RS_dBASE] SingleUser = False
Create group and Icons for Meeting configuration
Create shortcut to Purkinje group on desktop
LaunchingAppNOWAIT c:\Purkinje\INSTALL\ShortCut.exe /P:$Programs$ /Curkinje /D:Test /H:CTRL+ALT+'P /I:c:\Purkinje\BIN\RESOURCE\logo.ico
PreLog file started.
Default topology = Local
************ Install, version 1.30.022 ************
Date : 1-25-2009 18:29:46
Topology Dialog :
Install directory = c:\purkinje
BCM directory = c:\purkinje
RDS directory = .\rds
Server Name and Address Dialog:
Server name = rdssrv
Server address = 192.168.1.103
Server description = Serveur rdssrv
Server reseau name = purkinje_server
Components Dialog :
DCI not selected
RV selected
Facturation not selected
RapStat not selected
FichePat not selected
Install directory = c:\Purkinje
RDS directory = c:\rds
Language Dialog :
Language = French
_Start Copy:
Renaming: c:\Purkinje\install.log
Renaming: c:\Purkinje\install.log => c:\Purkinje\install.000
PreLog file moved to Log file.
C:\WINDOWS\dci_mad.log => c:\Purkinje\install.log
Pre log file deleted.
MAJDCI: Start validation
MAJDCI: End of the validation
MAJDCI: Start of the preparation
MAJDCI: Version 0.0.0.0
MAJDCI: c:\purkinje\fmt\RDVDAYE.FMT is copied
MAJDCI: c:\purkinje\fmt\RDVDAYE.FMT is erased
MAJDCI: c:\purkinje\fmt\RDVDAYF.FMT is copied
MAJDCI: c:\purkinje\fmt\RDVDAYF.FMT is erased
MAJDCI: c:\purkinje\fmt\RDVSSCHE.FMT is copied
MAJDCI: c:\purkinje\fmt\RDVSSCHE.FMT is erased
MAJDCI: c:\purkinje\fmt\RDVSSCHF.FMT is copied
MAJDCI: c:\purkinje\fmt\RDVSSCHF.FMT is erased
MAJDCI: c:\purkinje\fmt\RDVSTKE.FMT is copied
MAJDCI: c:\purkinje\fmt\RDVSTKE.FMT is erased
MAJDCI: c:\purkinje\fmt\RDVSTKF.FMT is copied
MAJDCI: c:\purkinje\fmt\RDVSTKF.FMT is erased
MAJDCI: C:\WINDOWS\rds.ini is copied
MAJDCI: C:\WINDOWS\rds.ini is erased
MAJDCI: c:\purkinje\bin\cerbere.cfg is copied
MAJDCI: c:\purkinje\bin\cerbere.cfg is erased
MAJDCI: c:\purkinje\bin\security.ini is copied
MAJDCI: c:\purkinje\bin\security.ini is erased
MAJDCI: c:\purkinje\bin\purkinje.ini is copied
MAJDCI: c:\purkinje\bin\purkinje.ini is erased
MAJDCI: End of the preparation
File Transfer :
Time : 18:30:12
Current directory changed to c:\Purkinje
File Transfer for Velocis:
CompressGet("rdsrt.z","WIN16\*.*", 0) returns 0
CompressGet("rdsrt.z","WIN16\bin\tcpip\*.*", 0) returns 0
CompressGet("EPUR.z","BIN\EPURCLNT.EXE", 0) returns 0
CompressGet("odbc16.z","*.*", 12288) returns 0
CompressGet("com.z","*.*", 0) returns 0
CompressGet("winsys.z","*.*", 12288) returns 0
CompressGet("winsys.z","FRA\*.*", 12288) returns 0
CompressGet("RV.z","*.*", 0) returns 0
FileSetPerformEz( "FS", 0) returns 1
Files successfully copied...
Time : 18:30:18
MAJDCI: Starting update
MAJDCI: c:\tmp\MajDci\Fmt\RDVDAYE.FMT is copied
MAJDCI: c:\tmp\MajDci\Fmt\RDVDAYF.FMT is copied
MAJDCI: c:\tmp\MajDci\Fmt\RDVSSCHE.FMT is copied
MAJDCI: c:\tmp\MajDci\Fmt\RDVSSCHF.FMT is copied
MAJDCI: c:\tmp\MajDci\Fmt\RDVSTKE.FMT is copied
MAJDCI: c:\tmp\MajDci\Fmt\RDVSTKF.FMT is copied
MAJDCI: cerbere.cfg is updated
c:\purkinje\bin\cerbere.cfg [Cerbere] MaxRetry = 5
c:\purkinje\bin\cerbere.cfg [Cerbere] MaxInactive = 180
c:\purkinje\bin\cerbere.cfg [Cerbere] MaxKeepPwd = 0
c:\purkinje\bin\cerbere.cfg [Cerbere] Journalise = 1 ; =0 to disable the journalisation
MAJDCI: purkinje.ini is updated
c:\purkinje\bin\purkinje.ini [RDVS] Period1Label = 00 h 00 - 12 h 00
c:\purkinje\bin\purkinje.ini [RDVS] Period2Label = 12 h 00 - 18 h 00
c:\purkinje\bin\purkinje.ini [RDVS] Period2HrBegin = 1200
c:\purkinje\bin\purkinje.ini [RDVS] Period3Label = 18 h 00 - 22 h 00
c:\purkinje\bin\purkinje.ini [RDVS] Period3HrBegin = 1800
c:\purkinje\bin\purkinje.ini [RDVS] Period4Label = 22 h 00 - 23 h 59
c:\purkinje\bin\purkinje.ini [RDVS] Period4HrBegin = 2200
c:\purkinje\bin\purkinje.ini [RDVS] OverbookingOffset =
c:\purkinje\bin\purkinje.ini [RDVS] RdvPfRemData1 =
c:\purkinje\bin\purkinje.ini [RDVS] RdvPfRemData2 =
c:\purkinje\bin\purkinje.ini [RDVS] RdvPfRemData3 =
c:\purkinje\bin\purkinje.ini [RDVS] ApplySchedule = 1
c:\purkinje\bin\purkinje.ini [Directories] fmt = c:\Purkinje\fmt\
c:\purkinje\bin\purkinje.ini [Directories] report = c:\Purkinje\report\
c:\purkinje\bin\purkinje.ini [Directories] macro = c:\Purkinje\macro\
MAJDCI: rds.ini is updated
C:\WINDOWS\rds.ini [WNCP] NetSessions = 20
MAJDCI: security.ini is updated
c:\purkinje\bin\security.ini [SITES] Default = Serveur rdssrv
c:\purkinje\bin\security.ini [SITES] Serveur rdssrv = c:\Purkinje\BIN\rdssrv.bin
c:\purkinje\bin\security.ini [SITE USERS] MaxUsersPerSite = 1
MAJDCI: End of the update
Autoexec.bat :
Set DPICFG=C:\PURKINJE\BIN
Set SETUPDIR=c:\BLAST
Set BLASTDIR=c:\BLAST
Added c:\rds\BIN to the path.
Added c:\Purkinje\BIN to the path.
System.ini :
Removed [386Enh] device = c:\rds\BIN\VRDS.386
C:\WINDOWS\system.ini [DEBUG] OUTPUTTO = NUL
Added [DEBUG] OUTPUTTO=NUL
Purkinje.ini :
c:\Purkinje\BIN\PURKINJE.INI [INTL] sLanguage = frc
c:\Purkinje\BIN\PURKINJE.INI [Directories] fmt = c:\Purkinje\fmt\
c:\Purkinje\BIN\PURKINJE.INI [Directories] report = c:\Purkinje\report\
c:\Purkinje\BIN\PURKINJE.INI [Directories] macro = c:\Purkinje\macro\
c:\Purkinje\BIN\PURKINJE.INI [ODBC Setup] Section = Velocis
c:\Purkinje\BIN\PURKINJE.INI [ODBC Setup] Velocis Client = c:\rds\bin\codrv16.dll
Rds.ini :
C:\WINDOWS\RDS.INI [ROM] debug = 0
C:\WINDOWS\RDS.INI [ROM] USE_RESERVATION = 1
C:\WINDOWS\RDS.INI [RDS] Yield = 0
C:\WINDOWS\RDS.INI [WNCP] Yield = 0
C:\WINDOWS\RDS.INI [SQL] debug = 0
C:\WINDOWS\RDS.INI [ROM] WINSOCK = 1
DCI.ini :
c:\Purkinje\bin\dci.ini [AMFEDIT] ENABLE = 0
c:\Purkinje\bin\dci.ini [LISTRV] ENABLE = 1
c:\Purkinje\bin\dci.ini [SELPAT] ENABLE = 0
fiche.ini :
c:\Purkinje\bin\fiche.ini [PATNDX] ApplType = Purkinje
HOSTS file :
Directory: C:\WINDOWS\
Line written: 192.168.1.103 rdssrv
SERVICES file :
Directory: C:\WINDOWS\
STRING_NOT_FOUND : rdssrv in services
Line written: rdssrv 30030/tcp rds # Velocis Server
Security.ini :
c:\Purkinje\BIN\SECURITY.INI [SITES] Default = Serveur rdssrv
c:\Purkinje\BIN\SECURITY.INI [SITES] Serveur rdssrv = c:\Purkinje\BIN\rdssrv.bin
c:\Purkinje\BIN\SECURITY.INI [MENU] DCI = 4002|I|10|DCI.EXE
c:\Purkinje\BIN\SECURITY.INI [MENU] BATCHPRN = 4012|I|10|BATCHPRN.EXE
c:\Purkinje\BIN\SECURITY.INI [MENU] LABOMAIL = 4010|I|10|LABOMAIL.EXE
c:\Purkinje\BIN\SECURITY.INI [MENU] MBS_BILL = 4003|I|10|MBS_BILL.EXE
c:\Purkinje\BIN\SECURITY.INI [MENU] PATINDEX = 4006|I|10|PATNDX.EXE
Control.ini :
C:\WINDOWS\CONTROL.INI [MMCPL] ;ODBC = C:\WINDOWS\SYSTEM\ODBCINST.DLL
_UpdateConfigFileODBCINST .ini :
C:\WINDOWS\ODBCINST.INI [ODBC Drivers] dBase Files (*.dbf) = Installed
C:\WINDOWS\ODBCINST.INI [ODBC Drivers] Velocis Client = Installed
C:\WINDOWS\ODBCINST.INI [dBase Files (*.dbf)] Driver = C:\WINDOWS\SYSTEM\SIMBA.DLL
C:\WINDOWS\ODBCINST.INI [dBase Files (*.dbf)] Setup = C:\WINDOWS\SYSTEM\SIMADMIN.DLL
C:\WINDOWS\ODBCINST.INI [Velocis Client] Driver = c:\rds\BIN\codrv16.dll
C:\WINDOWS\ODBCINST.INI [Velocis Client] Setup = c:\rds\BIN\cocfg16.dll
ODBC.ini :
C:\WINDOWS\ODBC.INI [ODBC] TraceAutoStop = 1
C:\WINDOWS\ODBC.INI [ODBC] Trace = 0
C:\WINDOWS\ODBC.INI [ODBC Data Sources] rdssrv = Velocis Client
C:\WINDOWS\ODBC.INI [rdssrv] Driver = c:\rds\BIN\codrv16.dll
C:\WINDOWS\ODBC.INI [rdssrv] Description = Serveur rdssrv
C:\WINDOWS\ODBC.INI [rdssrv] TraceFile =
C:\WINDOWS\ODBC.INI [rdssrv] CommitMode = manual
C:\WINDOWS\ODBC.INI [rdssrv] Server = rdssrv
C:\WINDOWS\ODBC.INI [RS_dBASE] DataDirectory = c:\RPTSMITH\VIDEO
C:\WINDOWS\ODBC.INI [RS_dBASE] FileType = dBase4
C:\WINDOWS\ODBC.INI [RS_dBASE] SingleUser = False
Create group and Icons for Meeting configuration
Create shortcut to Purkinje group on desktop
LaunchingAppNOWAIT c:\Purkinje\INSTALL\ShortCut.exe /P:$Programs$ /Curkinje /D:Test /H:CTRL+ALT+'P /I:c:\Purkinje\BIN\RESOURCE\logo.ico