home *** CD-ROM | disk | FTP | other *** search
- ;
- ; This Reflection command file uploads installs BACKDIR on a VAX/VMS.
- ; 3/17/88 version 2.0 - check for presence of files and give error message
- ; if not present.
- ;
- ; Send up the .EXE and .DCL files
- ;
- let v9=""
- let v8=""
- display "^M^J"
- display "^[[7;1m ^M^J"
- display " ^M^J"
- display " Uploading backup directory program files... ^M^J"
- display " ^M^J"
- display " ^[[0m^M^J"
- display "^M^J"
- wait 0:0:5
- if not exist("vaxdir.exe")
- let v8 = "Could not find VAXDIR.EXE file in " & $dir & " directory."
- let v9 = "Please make sure all files installed in directory."
- goto senderr
- endif
- continue
- send vaxdir.exe to backdir.exe/i binary delete
- if error
- let v8 = "Failed while trying to transfer VAXDIR.EXE file."
- goto senderr
- endif
- if not exist("vaxdir.dcl")
- let v8 = "Could not find VAXDIR.DCL file in " & $dir & " directory."
- let v9 = "Please make sure all files installed in directory."
- goto senderr
- endif
- continue
- send vaxdir.dcl to backdir.com ascii delete
- if error
- let v8 = "Failed while trying to transfer VAXDIR.DCL file."
- goto senderr
- endif
- wait 0:0:2 for "$"
- display "^[[1;1H^[[0J^J"
- display "^M^J"
- display "^[[7;1m ^M^J"
- display " ^M^J"
- display " Installation successfully completed. ^M^J"
- display " ^M^J"
- display " ^[[0m^M^J"
- display "^M^J"
- return
- :senderr
- display "^M^J"
- display "^[[7;1m ^M^J"
- display " ^M^J"
- display " Installation aborted... Please try again! ^M^J"
- display " ^M^J"
- display " ^[[0m^M^J"
- display " Error was:^m^j"
- display v8 & "^m^j"
- display v9 & "^m^J"
- display "^M^J"