home *** CD-ROM | disk | FTP | other *** search
- cls
- @echo off
- cls
- if %1x==x goto use
- if %2x==x goto use
- for %%f in (a:,b:) do if %1 == %%f goto check2
- for %%f in (A:,B:) do if %1 == %%f goto check2
- goto use
-
- :check2
- for %%f in (c:,d:,e:,f:,g:,h:,i:,j:,k:,l:,m:,n:,o:,p:,q:,r:,s:,t:,u:,v:,w:,x:,y:,z:) do if %2 == %%f goto start
- for %%f in (C:,D:,E:,F:,G:,H:,I:,J:,K:,L:,M:,N:,O:,P:,Q:,R:,S:,T:,U:,V:,W:,X:,Y:,Z:) do if %2 == %%f goto start
- goto use
-
- :start
- cls
- echo.
- echo ╔═════════════════════════════════════════════════════════════════════════════╗
- echo ║ UTILIDAD DE INSTALACION DE LOS PROGRAMAS SHAREWARE DE ║
- echo ║ ───────────────────────────────────────────────────────────────────────── ║
- echo ║ "INFORMATICA FACIL", ENTREGA OCTUBRE '94 ║
- echo ╚═════════════════════════════════════════════════════════════════════════════╝
- echo.
- echo ┌──────────────────────────────────────────────────────────────────────┐
- echo │ A.- Instalar el juego "Stellar II" en su disco %2. │
- echo │ B.- Instalar el puzzle "Jigsaw" en su disco %2. │
- echo │ C.- Instalar el juego "Dschump" en su disco %2. │
- echo │ D.- Instalar la utilidad "TimeTalk" en su disco %2. │
- echo │ E.- Instalar la utilidad "ThumbsUp" en su disco %2. │
- echo │ F.- Instalar la utilidad "Quik Menu 3" en su disco %2. │
- echo │ G.- Instalar la utilidad "View 9.1" en su disco %2. │
- echo ├──────────────────────────────────────────────────────────────────────┤
- echo │ H.- Abandonar la utilidad de instalación. │
- echo └──────────────────────────────────────────────────────────────────────┘
- echo.
- echo ╔═════════════════════════════════════════════════════════════════════════════╗
- echo ║ Elija cualquiera de las opciones para instalar el programa correspondiente. ║
- echo ║ Pulse la opción "H" para abandonar la utilidad de instalación. ║
- echo ╚═════════════════════════════════════════════════════════════════════════════╝
- ask .
- if errorlevel 9 goto start
- if errorlevel 8 goto end
- if errorlevel 7 goto view
- if errorlevel 6 goto qm3
- if errorlevel 5 goto thumb
- if errorlevel 4 goto timetalk
- if errorlevel 3 goto dschump
- if errorlevel 2 goto jigsaw
- if errorlevel 1 goto stellar
- goto start
-
- :timetalk
- cls
- batchman direxist %2\timetalk
- if errorlevel 1 goto yaexiste
- espacio %2 120000
- if not errorlevel 1 goto space
- :tdisco2
- cls
- echo.
- echo Introduzca el disquete 2/2 en la unidad %1, por favor.
- pause
- if not exist %1\timetalk\tt.com goto tdisco2
- md %2\timetalk >nul
- echo Copiando ficheros de "TimeTalk" al disco %2...
- copy \timetalk\*.* %2\timetalk\*.* /v >nul
- :tdisco1
- cls
- echo.
- echo Introduzca de nuevo el disquete 1/2 (Instalar) en la unidad %1.
- pause
- if not exist %1\jigsaw\jigsw.exe goto tdisco1
- echo.
- echo.
- echo Ha finalizado la instalación de "TimeTalk".
- pause
- goto start
-
- :thumb
- cls
- batchman direxist %2\thumb
- if errorlevel 1 goto yaexiste
- espacio %2 867000
- if not errorlevel 1 goto space
- :adisco2
- cls
- echo.
- echo Introduzca el disquete 2/2 en la unidad %1, por favor.
- pause
- if not exist %1\thumb\thumbsup.exe goto adisco2
- md %2\thumb >nul
- echo Copiando ficheros de "Thumb" al disco %2...
- copy \thumb\*.* %2\thumb\*.* /v >nul
- :adisco1
- cls
- echo.
- echo Introduzca de nuevo el disquete 1/2 (Instalar) en la unidad %1.
- pause
- if not exist %1\jigsaw\jigsw.exe goto adisco1
- echo.
- echo.
- echo Ha finalizado la instalación de "ThumbsUp".
- pause
- goto start
-
- :qm3
- cls
- batchman direxist %2\qm3
- if errorlevel 1 goto yaexiste
- espacio %2 840000
- if not errorlevel 1 goto space
-
- :xdisco2
- cls
- echo.
- echo Introduzca el disquete 2/2 en la unidad %1, por favor.
- pause
- if not exist %1\qm3\compqm3.exe goto xdisco2
- md %2\qm3 >nul
- echo Copiando ficheros de "QM3" al disco %2...
- copy \qm3\*.* %2\qm3\*.* /v >nul
- %2
- cd\qm3
- compqm3 >nul
- del compqm3.exe>nul
- %1
- :xdisco1
- cls
- echo.
- echo Introduzca de nuevo el disquete 1/2 (Instalar) en la unidad %1.
- pause
- if not exist %1\jigsaw\jigsw.exe goto xdisco1
- echo.
- echo.
- echo Ha finalizado la instalación de "Quik Menu 3".
- pause
- goto start
-
- :view
- cls
- batchman direxist %2\view91
- if errorlevel 1 goto yaexiste
- espacio %2 126000
- if not errorlevel 1 goto space
- :vdisco2
- cls
- echo.
- echo Introduzca el disquete 2/2 en la unidad %1, por favor.
- pause
- if not exist %1\view91\vw91cfg.com goto vdisco2
- md %2\view91 >nul
- echo Copiando ficheros de "View" al disco %2...
- copy \view91\*.* %2\view91\*.* /v >nul
- :vdisco1
- cls
- echo.
- echo Introduzca de nuevo el disquete 1/2 (Instalar) en la unidad %1.
- pause
- if not exist %1\jigsaw\jigsw.exe goto vdisco1
- echo.
- echo.
- echo Ha finalizado la instalación de "View 9.1".
- pause
- goto start
-
- :dschump
- cls
- batchman direxist %2\dschump
- if errorlevel 1 goto yaexiste
- espacio %2 914000
- if not errorlevel 1 goto space
- md %2\dschump >nul
- echo Copiando ficheros de "Dschump" al disco %2...
- copy \dschump\*.* %2\dschump\*.* /v >nul
- %2
- cd\dschump
- dsch >nul
- del dsch.exe
- %1
- echo.
- echo Ha finalizado la instalación de "Dschump".
- pause
- goto start
-
- :jigsaw
- cls
- batchman direxist %2\jigsaw
- if errorlevel 1 goto yaexiste
- espacio %2 1370000
- if not errorlevel 1 goto space
- md %2\jigsaw >nul
- echo.
- echo Copiando ficheros del programa "Jigsaw" al disco %2...
- copy \jigsaw\*.* %2\jigsaw\*.* /v >nul
- %2
- cd\jigsaw
- jigsw >nul
- del jigsw.exe >nul
- %1
- echo.
- echo Ha concluido la instalación de "Jigsaw".
- pause
- goto start
-
- :stellar
- cls
- batchman direxist %2\stellar
- if errorlevel 1 goto yaexiste
- espacio %2 1600000
- if not errorlevel 1 goto space
- md %2\stellar >nul
- echo.
- echo Copiando ficheros del programa "Stellar 2.0" al disco %2...
- copy \stellar\*.* %2\stellar\*.* /v >nul
- %2
- cd\stellar
- stellar.exe >nul
- del stellar.exe >nul
- %1
- echo.
- echo Ha concluido la instalación de "Stellar 2.0".
- pause
- goto start
- :end
- cls
- echo.
- echo.
- echo ╔═════════════════════════════════════════════════════════════════════════════╗
- echo ║ FIN DE LA INSTALACION DE PROGRAMAS SHAREWARE DE INFORMATICA FACIL ║
- echo ║ ───────────────────────────────────────────────────────────────────── ║
- echo ║ EN CASO DE HABERSE INSTALADO ALGUN PROGRAMA, ESTE SE ENCONTRARA EN EL ║
- echo ║ DIRECTORIO CORRESPONDIENTE, DE ACUERDO CON LA SIGUIENTE RELACION: ║
- echo ╚═════════════════════════════════════════════════════════════════════════════╝
- echo.
- echo ┌────────────────────────────────────────────────────────────────────┐
- echo │ "Stellar II" SE HABRIA INSTALADO EN ──── %2\STELLAR │
- echo │ "Jigsaw" SE HABRIA INSTALADO EN ──── %2\JIGSAW │
- echo │ "Dschump" SE HABRIA INSTALADO EN ──── %2\DSCHUMP │
- echo │ "TimeTalk" SE HABRIA INSTALADO EN ──── %2\TIMETALK │
- echo │ "ThumbsUp" SE HABRIA INSTALADO EN ──── %2\THUMB │
- echo │ "Quik Menu 3" SE HABRIA INSTALADO EN ──── %2\QM3 │
- echo │ "View 9.1" SE HABRIA INSTALADO EN ──── %2\VIEW91 │
- echo └────────────────────────────────────────────────────────────────────┘
- echo.
- echo ╔═══════════════════════════════════════════════════════════════════════════╗
- echo ║ Utilice el comando CD de MS-DOS para acceder al directorio deseado y ya ║
- echo ║ en él ejecute el fichero "*.EXE" correspondiente para activar el programa ║
- echo ╚═══════════════════════════════════════════════════════════════════════════╝
- goto fin
-
-
- :space
- cls
- echo.
- echo.
- echo ╔═══════════════════════════════════════════════════════════════════════════╗
- echo ║ El programa seleccionado del disquete de Informática Fácil nº 19 ║
- echo ║ necesita más espacio libre en el disco duro del que hay ahora. ║
- echo ║ Elimine ficheros innecesarios del disco e inténtelo de nuevo. ║
- echo ╚═══════════════════════════════════════════════════════════════════════════╝
- pause
- goto start
-
- :use
- echo Para instalar los programas del disquete de Informática Fácil en su disco duro:
- echo ──────────────────────────────────────────────────────────────────────────
- echo 1. Teclee INSTALAR [UNIDAD-ORIGEN] [UNIDAD-DESTINO]
- echo ────────────────────────────────────────────────
- echo Las posibles opciones para UNIDAD-ORIGEN, dependiendo
- echo de su sistema, son:
- echo A:
- echo B:
- echo etc.
- echo Las posibles opciones para UNIDAD-DESTINO, dependiendo
- echo de su sistema, son:
- echo C:
- echo D:
- echo 2. Pulse Enter
- echo ─────────────────────────────────────────────────
- echo Por ejemplo, para instalar los programas en la unidad C: desde un disquete
- echo en la unidad A:, teclee:
- echo INSTALAR A: C:
- goto Fin
-
- :yaexiste
- cls
- echo.
- echo ╔═══════════════════════════════════════════════════════════════════════════╗
- echo ║ El programa seleccionado ya se encuentra instalado en su disco ║
- echo ║ duro %2, o al menos el directorio sobre el que se ha de instalar ║
- echo ║ ya existe. Elimine del disco duro dicho directorio y los ficheros ║
- echo ║ que contiene antes de proseguir con la instalación. ║
- echo ╚═══════════════════════════════════════════════════════════════════════════╝
- pause
- goto start
-
-
- :Fin
- %2
- cd\
- echo on
-