home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Micro R&D 1
/
MicroRD-CD-ROM-Vol1-1994.iso
/
disktools
/
bakup
/
mrbkdemo112.lha
/
Install-MRBackup
< prev
next >
Wrap
Text File
|
1992-10-12
|
3KB
|
89 lines
.bra {
.ket }
; CLI script to install MRBackup Professional
;
FailAt 20
Assign >NIL: EXISTS MRBackup:
IF WARN
Echo "Before installing MRBackup, you must create a directory to"
Echo "contain MRBackup and its support files (e.g. DH0:MRBackup)."
Echo "Assign the logical name MRBackup: to this directory. Example:"
Echo "(This is done using the CLI/Shell)"
Echo ""
Echo " MakeDir DH0:MRBackup"
Echo " Copy SYS:Empty.info DH0:MRBackup.info"
Echo " Assign MRBackup: DH0:MRBackup"
Echo ""
Ask "Press RETURN to continue..."
ENDCLI >nil:
ELSE
IF EXISTS MRBackup:MRBackup
Ask "OK to overwrite the existing MRBackup installation?"
IF NOT WARN
Echo "If you prefer to perform this installation manually, print a copy"
Echo "of this script (Install-MRBackup) and perform the COPY commands"
Echo "which are appropriate for your setup. If you want to preserve the"
Echo "contents of your support directories, you might want to rename"
Echo "them (e.g. Rename MRBackup:ARexx_Scripts MRBackup:Old_ARexx_Scripts)"
Echo "and then perform the installation."
Echo ""
ASK "Press RETURN to continue..."
EndCLI >NIL:
ENDIF
ENDIF
Echo NOLINE "Installing as "
Assign EXISTS MRBackup:
ENDIF
;
; Copy stuff to MRBackup: drawer
;
Echo "Copying MRBackup programs and support files..."
If NOT Exists MRBackup:/MRBackup.info
; Insure that we have a drawer icon for the MRBackup directory.
COPY SYS:Empty.info MRBackup:/MRBackup.info
Endif
COPY CLONE ALL MRBackup#? TO MRBackup:
COPY CLONE ALL Catalogs.info TO MRBackup:
COPY CLONE ALL Catalogs TO MRBackup:Catalogs
COPY CLONE ALL Compressor#? TO MRBackup:
COPY CLONE ALL FormatDisk#? TO MRBackup:
COPY CLONE ALL ARexx_Scripts.info TO MRBackup:
COPY CLONE ALL ARexx_Scripts TO MRBackup:ARexx_Scripts
COPY CLONE ALL Docs.info TO MRBackup:
COPY CLONE ALL Docs TO MRBackup:Docs
COPY CLONE ALL Lists_and_Logs.info TO MRBackup:
COPY CLONE ALL Lists_and_Logs TO MRBackup:Lists_and_Logs
COPY CLONE ALL Prefs.info TO MRBackup:
COPY CLONE ALL Prefs TO MRBackup:Prefs
COPY CLONE ALL Work.info TO MRBackup:
COPY CLONE ALL Work TO MRBackup:Work
;
; Copy system-level stuff.
;
Echo "Copying MRBackup system-level files..."
IF EXISTS LIBS:arp.library
Echo "Skipping arp.library - already installed."
ELSE
COPY CLONE LIBS/arp.library LIBS:
ENDIF
;
COPY CLONE ALL L/#? L:
COPY CLONE ALL Devs/#? Devs:
;
Echo ""
Echo "Your MRBackup Professional installation is complete."
Echo "If you haven't already done so, please be sure to add the following"
IF EXISTS S:user-startup
Echo "statement to your s:user-startup file:"
ELSE
IF EXISTS S:StartupII
Echo "statement to your s:StartupII file:"
ELSE
Echo "statement to your s:startup-sequence file:"
ENDIF
ENDIF
Echo ""
Echo " Assign MRBackup: <MRBackup directory name>"
Echo ""
ASK "Press RETURN to continue..."