@echo off :CHECKS rem Check if the user has input the two command line parameters. if %2x==x goto USAGE rem Check if the 1-2-3 program directory contains the main DDF file. if not exist %1\install.ddf goto ERROR1 rem Check if the driver distribution disk contains the driver DDF portion. if not exist %2*.ddf goto ERROR2 cls echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ echo ³ ³ echo ³ NEW DRIVER INSTALLATION ³ echo ³ 1-2-3 Release 3.1 (tm) ³ echo ³ 1-2-3 Release 3.4 (tm) ³ echo ³ ³ echo ³ This procedure will install new drivers from a supplemental ³ echo ³ drivers distribution disk into your 1-2-3 Release 3.1 (tm) ³ echo ³ or 1-2-3 Release 3.4 (tm) directory and make them available ³ echo ³ for you to install using the Install program. ³ echo ³ ³ echo ³ Note that the copy of INSTALL.DDF in your 1-2-3 Release 3.1/3.4 ³ echo ³ directory will be renamed to INSTALL.BAK. ³ echo ³ ³ echo ³ ³ echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ echo echo echo echo echo echo echo echo pause cls :DDFAPPEND copy %1\install.ddf %1\install.bak if errorlevel 1 goto ERROR3 copy %1\install.ddf+%2*.ddf %1\install.ddf if errorlevel 1 goto ERROR4 :COPYDLD if not exist %2*.dl? goto COPYPBD copy %2*.dl? %1\*.* if errorlevel 1 goto ERROR4 :COPYPBD if not exist %2*.pbd goto COPYLRF copy %2*.pbd %1\*.* if errorlevel 1 goto ERROR4 :COPYLRF if not exist %2*.lrf goto OKEXIT copy %2*.lrf %1\*.* if errorlevel 1 goto ERROR4 goto OKEXIT :USAGE cls echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ echo ³ ³ echo ³ ³ echo ³ To use this batch file, type: ³ echo ³ ³ echo ³ instdrv %%1 %%2 ³ echo ³ ³ echo ³ where %%1 is the full path name, including the drive letter of your ³ echo ³ 1-2-3 Release 3.1/3.4 directory and %%2 is the drive letter that contains ³ echo ³ the driver distribution disk. ³ echo ³ ³ echo ³ For example, if your 1-2-3 Release 3.1 directory is C:\123R31\ and ³ echo ³ your driver distribution disk is in drive A then type: ³ echo ³ ³ echo ³ instdrv C:\123R31 A: ³ echo ³ ³ echo ³ ³ echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ echo echo echo echo echo pause goto ERROREXIT :ERROR1 cls echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ echo ³ ³ echo ³ INSTALLATION ERROR ³ echo ³ ³ echo ³ Directory specified by %%1 does not contain INSTALL.DDF ³ echo ³ ³ echo ³ ³ echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ echo echo goto ERROREXIT :ERROR2 cls echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ echo ³ ³ echo ³ INSTALLATION ERROR ³ echo ³ ³ echo ³ Drive specified by %%2 does not contain .DDF file for new driver. ³ echo ³ ³ echo ³ ³ echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ echo echo goto ERROREXIT :ERROR3 cls echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ echo ³ ³ echo ³ INSTALLATION ERROR ³ echo ³ ³ echo ³ Cannot backup Install.ddf to Install.bak ³ echo ³ ³ echo ³ ³ echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ echo echo goto ERROREXIT :ERROR4 cls echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ echo ³ ³ echo ³ INSTALLATION ERROR ³ echo ³ ³ echo ³ A copy error has occured.......Cleaning up ³ echo ³ ³ echo ³ ³ echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ echo echo copy %1\install.bak %1\install.ddf del %1\install.bak goto ERROREXIT :OKEXIT cls echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ echo ³ ³ echo ³ INSTALLATION COMPLETE ³ echo ³ ³ echo ³ Select Change selected equipment and either of the .DCF options to ³ echo ³ add the drivers to the desired .DCF configuration file. Be sure to ³ echo ³ save the new selections before exiting INSTALL. ³ echo ³ ³ echo ³ ³ echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ echo echo :ERROREXIT rem End of Batch Program