home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: Multimed
/
Multimed.zip
/
pmconv07.zip
/
install.cmd
< prev
next >
Wrap
OS/2 REXX Batch file
|
2001-02-03
|
3KB
|
83 lines
/* Install V 1.0 von M. Hannig */
call RxFuncAdd "SysLoadFuncs", "REXXUTIL", "SysLoadFuncs"
call SysLoadFuncs
CALL SysCls
say 'Markus Hannig'
say 'Rexx Install 1.0'
say
say
say
/* Zielverzeichnis abfragen */
say 'Target directory::'
say 'e.g.: C:\PMConv'
say
PARSE PULL InstDir
InstDir = STRIP(InstDir, 'T', '\')
/* verzeichnisse erstellen */
say 'Create directorys'
if InstallDir <> "." then
DO
call SysFileTree installdir, "SearchDir", "D"
if SearchDir.0 = 0 then do
rc = SysMkDir(InstDir)
if rc <> 0 then do
say "Error: Cannot create directory!" InstDir
exit
end
end
end
/* Kopieren der Dateien */
say 'copy data'
Befehl = '@del 'InstDir'\PMConv.exe'
Befehl
Befehl = '@Copy PMConv.exe 'InstDir'\PMConv.exe'
Befehl
Befehl = '@Copy cddb.ini 'InstDir'\cddb.ini'
Befehl
Befehl = '@Copy cddb.ini 'InstDir'\PMConv.ini'
Befehl
Befehl = '@Copy RexxGrab.ini 'InstDir'\RexxGrab.ini'
Befehl
Befehl = '@Copy RexxGrab.cmd 'InstDir'\RexxGrab.cmd'
Befehl
Befehl = '@Copy PMConv.ico 'InstDir'\PMConv.ico'
Befehl
Befehl = '@Copy RexxEnc.cmd 'InstDir'\RexxEnc.cmd'
Befehl
Befehl = '@Copy Readme.txt 'InstDir'\Readme.txt'
Befehl
Befehl = '@mkdir 'InstDir'\TOMPG'
Befehl
Befehl = '@Copy TOMPG\EncRexx.cmd 'InstDir'\TOMPG\EncRexx.cmd'
Befehl
Befehl = '@mkdir 'InstDir'\MP3enc'
Befehl
Befehl = '@Copy MP3Enc\EncRexx.cmd 'InstDir'\MP3Enc\EncRexx.cmd'
Befehl
/* Erzeugen der Folder und Objecte */
/* Der Ordner wird erstellt */
rc =SysCreateObject("WPFolder", "PMConverter", "<WP_DESKTOP>", "OBJECTID=<PMConvOrdner>;ALWAYSSORT=NO", "Update" )
rc =SysCreateObject("WPProgram", "PMConverter Public V0.07b", "<PMConvOrdner>", "EXENAME=" || InstDir ||"\PMConv.exe; OBJECTID=<PMConvExe>; STARTUPDIR=" || InstDir, "Update" )
rc =SysCreateObject("WPProgram", "Read Me" , "<PMConvOrdner>", "EXENAME=E.EXE;PARAMETERS=" || InstDir || "\readme.txt", "replace")
Befehl = '@e 'InstDir'\Readme.txt'
Befehl