home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1997 January
/
Chip_1997-01_cd.bin
/
autocad
/
geniuscz
/
install1.dat
< prev
next >
Wrap
Text File
|
1996-11-25
|
4KB
|
125 lines
/*
;;;REV 25.11.1996 Veidt added cdinstall
;;;REV 14.07.1994 Veidt backup und Ziel für win32s geändert
*/
/*--------------1st disk for standards win32s,DIN ---------*/
@SetOption(71)
@if (30 [= @Option)
sysname:
@if (@SInr < 1000)
@siname = "system.@Sinr"
@if (!@Exists("@windowsdrive:@windowsdir\\@siname"))
@goto nameda
@else
@sinr = @eval(@sinr + 1)
@goto sysname
@endif
@else
@siname = "system.old"
@endif
nameda:
// system.ini immer sichern
@copy("@WindowsDrive:@windowsdir\\system.ini","@windowsdrive:@windowsdir\\@siname")
@if(@FileDate("@windrv:@windir\\system\\olecli.dll") < @oleclidate)
@copy("@WindowsDrive:@windowsdir\\olecli.dll","@Windowsdrive:@Windowsdir\\olecli.w31")
@endif
@if (33 [= @Option) // sichern der alten Win32s files
@mkdir("@backupdrive:@backupdir")
@copy("@WinSysDrv:@winSysdir\\winmm16.dll" ,"@backupdrive:@backupdir")
@copy("@WinSysDrv:@winSysdir\\w32sys.dll" ,"@backupdrive:@backupdir")
@copy("@WinSysDrv:@winSysdir\\win32s16.dll" ,"@backupdrive:@backupdir")
@copy("@WinSysDrv:@WinSysDir\\win32s.ini" ,"@backupdrive:@backupdir")
@copy("@WinSysDrv:@WinSysdir\\win32s\\*.*" ,"@backupdrive:@backupdir")
@endif
@endif
@DefineDisk
@if (@cdinstall)
@Label = "Genius LT CD"
@else
@Label = "Genius LT 2/5"
@endif
/* win32s installieren */
@if (30 [= @Option)
@BeginLib WIN32S.001
@F *.* @O @WinSysDrv:@winSysdir\WIN32S\*.*
@F win32s16.dll @O @winSysDrv:@WinSysDir\*.*
@F w32sys.dll @O @winSysDrv:@windir\*.*
@F winmm16.dll @O @winSysDrv:@windir\*.*
@if(@FileDate("@winSysdrv:@winSysdir\\olecli.dll") <
@oleclidate)
@F olecli.dll @O @winSysdrv:@winSysdir\*.*
@endif
@F win32s.ini @O @winSysdrv:@winSysDir\*.*
@EndLib
@EndIf
@endDisk
@if (30 [= @Option) // jetzt in system.ini ändern
@SetEnv("COMSPEC","@COMSPECvar")
@system("@indrive:iniupd.com @WindowsDrive:@WindowsDir\\ @WinSysDrv:@WinSysDir\\WIN32S\\w32s.386")
@EndIf
@DefineDisk
@if (@cdinstall)
@Label = "Genius LT CD"
@else
@Label = "Genius LT 2/5"
@endif
@If (20 [= @Option)
@BeginLib DIN.001
@F *.MNU @O *.*
@F *.SLD @O NORM\DIN\*.*
@F *.DXF @O NORM\DIN\*.*
@F *.VAL @O NORM\DIN\*.*
@F *.BMP @O NORM\DIN\BMP\*.*
@EndLib
@F SOURCE\DIN_LT.MNU @O *.*
@EndIf
@EndDisk
/* ---------------------------- Finish WINDOWS----------------------- */
// chain.dat include
@if (71 [! @Option && (
(30 [= @Option) ||
(20 [= @Option) ) ) // Win32s DIN
@if (@cdinstall)
@chain("@GenSrcLabel","@indrive:install1.dat")
@else
@chain("Genius LT 2/5","@indrive:install1.dat")
@endif
@elseif(72 [! @Option && (
(42 [= @Option) ||
(44 [= @Option) ||
(21 [= @Option) ||
(18 [= @Option) ) ) // BS NF ISO UNI
@if (@cdinstall)
@chain("@GenSrcLabel","@indrive:install2.dat")
@else
@chain("Genius LT 3/5","@indrive:install1.dat")
@endif
@elseif(73 [! @Option && (
(22 [= @Option) ||
(41 [= @Option) ||
(40 [= @Option) ||
(19 [= @Option) ||
(48 [= @Option) )) // ANSI CNS KS JIS AS
@if (@cdinstall)
@chain("@GenSrcLabel","@indrive:install3.dat")
@else
@chain("Genius LT 4/5","@indrive:install1.dat")
@endif
@elseif(74 [! @Option && (
(49 [= @Option) ||
(43 [= @Option) ||
(45 [= @Option) ||
(46 [= @Option) ||
(47 [= @Option) )) // CSN PN SS NSF SFS
@if (@cdinstall)
@chain("@GenSrcLabel","@indrive:install4.dat")
@else
@chain("Genius LT 5/5","@indrive:install1.dat")
@endif
@else @chain("@gensrclabel","@indrive:install.dat","labfinish")
@endif
// chain.dat ende