home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: Multimed
/
Multimed.zip
/
pmcdrec2.zip
/
install.cmd
next >
Wrap
OS/2 REXX Batch file
|
1999-08-01
|
2KB
|
58 lines
/* Install V 1.0 von M. Hannig */
call RxFuncAdd "SysLoadFuncs", "REXXUTIL", "SysLoadFuncs"
call SysLoadFuncs
CALL SysCls
say 'Markus Hannig'
say 'Rexx Install 1.1'
say
say
say
/* Zielverzeichnis abfragen */
say 'Bitte geben Sie das Zielverzeichnis an:'
say 'zum Beispiel: C:\PMCDRec'
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 "Fehler: Directory kann nicht erstellt werden!" InstDir
end
end
end
/* Kopieren der Dateien */
say 'Copy data'
Befehl = '@Copy PMCDrec.exe 'InstDir'\PMCDRec.exe'
Befehl
Befehl = '@Copy PMCDrec.ico 'InstDir'\PMCDRec.ico'
Befehl
Befehl = '@Copy readme.txt 'InstDir'\readme.txt'
Befehl
Befehl = '@Copy twjscsi.dll 'InstDir'\twjscsi.dll'
Befehl
/* Erzeugen der Folder und Objecte */
/* Der Ordner wird erstellt */
rc =SysCreateObject("WPFolder", "PMCDRec", "<WP_DESKTOP>", "OBJECTID=<PMCDRecOrdner>;ALWAYSSORT=NO", "Update" )
rc =SysCreateObject("WPProgram", "PMCDRec", "<PMCDRecOrdner>", "EXENAME=" || InstDir ||"\PMCDRec.exe; OBJECTID=<PMCDrecExe>; SYMBOL="InstDir"\PMCDRec.ICO;STARTUPDIR=" || InstDir, "Update" )
rc =SysCreateObject("WPProgram", "Read Me" , "<PMCDRecOrdner>", "EXENAME=E.EXE;PARAMETERS=" || InstDir || "\readme.txt", "replace")
Befehl="@E "InstDir"\Readme.txt"
Befehl