home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: InfoMgt
/
InfoMgt.zip
/
tmpst110.zip
/
Install.CMD
< prev
next >
Wrap
OS/2 REXX Batch file
|
1997-09-02
|
3KB
|
127 lines
/* Recreate objects script.
*
* Generated via Object Desktop Package File 'Object Package'.
*/
cr = d2c(13)
lf = d2c(10)
crlf = cr || lf
/* Register with REXX API extensions. */
IF RxFuncQuery('SysLoadFuncs') <> 0 THEN
DO
Call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
Call SysLoadFuncs
END
parse arg nazione
parse version tmp
IF POS('OBJREXX', tmp) = 0 THEN
do
say 'ATTENZIONE !!!'
say '--------------'
say "NON STAI USANDO L'INTERPRETE REXX CORRETTO !!!"
say 'PROVA A LANCIARE IL COMANDO:'
say 'SWITCHRX.CMD'
say 'E SEGUI LE ISTRUZIONI A VIDEO O LEGGI IL FILE README*'
say
say 'WARNING !!!'
say '-----------'
say 'YOU ARE USING A WRONG REXX INTERPRETER !!!'
say 'TRY LAUNCH THIS COMMAND:'
say 'SWITCHRX.CMD'
say 'READ INSTRUCTIONS ON SCREEN OR READ THE README* FILE'
exit
end
IF nazione~translate() = 'IT' then
DO
'@copy TMPostit_IT.exe TMPostit.exe'
'@del TMPostit_IT.exe 2>NUL 1>NUL'
'@del Readme_US.1st 2>NUL 1>NUL'
'@del TMPostit_US.exe 2>NUL 1>NUL'
END
ELSE
IF nazione~translate() = 'US' then
DO
'@copy TMPostit_US.exe TMPostit.exe'
'@del TMPostit_US.exe 2>NUL 1>NUL'
'@del Readme_IT.1st 2>NUL 1>NUL'
'@del TMPostit_IT.exe 2>NUL 1>NUL'
END
ELSE
DO
say "Modalita' d'uso :"
say "----------------"
say "Lanciate : install nazione "
say "Dove 'nazione' puo' assumere i valori IT o US"
say
say "Sintax :"
say "-------"
say "Run : install nation "
say "Where 'nation' can be 'IT' or 'US'"
say
return
END
curdir = directory()
say
say '*********************************'
say 'Estrazione delle DLL attendere...'
say 'Unpacking DLL, wait please.......'
say '*********************************'
say
bootdrive = SysBootDrive()
say '.'
'@unrar e -y DLL.RAR '||BootDrive||'\os2\apps\dll\ 2>NUL 1>NUL'
say '..'
'@unrar e -y ICO.RAR 2>NUL 1>NUL'
say '...'
'@del DLL.RAR 2>NUL 1>NUL'
say '....'
'@del ICO.RAR 2>NUL 1>NUL'
say '.....'
'@del unrar.exe 2>NUL 1>NUL'
say 'Sto creando la cartella...'
say 'Creating folder....'
res = SysCreateObject("WPFolder", "TMPostit " || crlf || "v. 1.10", "<WP_DESKTOP>", "OBJECTID=<TMPOSTITFOLDER>;ALWAYSSORT=YES;ICONFILE=README.ICO", update)
say 'Sto creando gli oggetti...'
say 'Creating Object....'
res = SysCreateObject("WPProgram", "TMPostit", "<TMPOSTITFOLDER>", "OBJECTID=<TMPOSTIT>;EXENAME=" || curdir || "\TMPostit.exe;STARTUPDIR=" || curdir , replace)
res = SysCreateObject("WPProgram", "Key", "<TMPOSTITFOLDER>", "OBJECTID=<TMPOSTITKEY>;EXENAME=" || curdir || "\Key.exe;STARTUPDIR=" || curdir , replace)
IF nazione~translate = 'IT' then
res = SysCreateObject("WPShadow", "Leggimi", "<TMPOSTITFOLDER>", "OBJECTID=<TMPOSTITREADME>;SHADOWID=" || curdir || "\Readme_IT.1st" , replace)
ELSE
res = SysCreateObject("WPShadow", "Read Me", "<TMPOSTITFOLDER>", "OBJECTID=<TMPOSTITREADME>;SHADOWID=" || curdir || "\Readme_US.1st" , replace)
say
say '**********'
say 'Fatto ! '
say 'All Done. '
say '**********'
say
IF stream('key.exe', 'c', 'query exists') <> '' THEN
'@key -u'
call SysOpenObject '<TMPOSTIT>', 0, 0
Exit