home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD1.iso / Disk&HD / MANDM.LHA / deutsch / InstallD.bat < prev    next >
Encoding:
DOS Batch File  |  1994-10-18  |  4.6 KB  |  151 lines

  1. ; Installations-Routine für Menus&More
  2. ; Aufruf vom Programm "Zuerst!.M&M" aus!
  3. ;
  4. ; $VER: InstallD.bat 2.00 (17.10.94) by Axel Sodtalbers
  5. ; $LANGUAGE: deutsch
  6. ;
  7. ; nichts ist fehlerlos...   ;-)
  8.  
  9.  
  10. .key Target/A
  11.  
  12. Failat 20
  13.  
  14. IF NOT Exists "$MMPath"
  15.   MMReq YESNO "Angegebenes Verzeichnis neu erstellen?"
  16.   IF NOT ERROR
  17.     MakeDir "$MMPath"
  18.   ENDIF
  19. ENDIF;
  20.  
  21. echo "*nZielverzeichnis <Target>M&M erstellen..."
  22. Makedir "<Target>M&M"
  23. Copy MM:Examples.info to "<Target>M&M.info" QUIET
  24.  
  25. echo "*nMenus & More Programme nach <Target>M&M kopieren..."
  26. Copy MM:MMEditor        to "<Target>M&M" QUIET
  27. Copy MM:MMEditor.info   to "<Target>M&M" QUIET
  28. Copy MM:MMPlayer        to "<Target>M&M" QUIET
  29. Copy MM:MMPlayer.info   to "<Target>M&M" QUIET
  30. Copy MM:MMReq           to "<Target>M&M" QUIET
  31. Copy MM:MMReq.info      to "<Target>M&M" QUIET
  32. Copy MM:MMAnalyse       to "<Target>M&M" QUIET
  33. Copy MM:MMAnalyse.info  to "<Target>M&M" QUIET
  34. Copy MM:M&M.config.info to "<Target>M&M" QUIET
  35. Copy MM:M&M.icon.info   to "<Target>M&M" QUIET
  36. Copy MM:Zuerst!.M&M    to "<Target>M&M" QUIET
  37. Copy MM:Zuerst!.M&M.info to "<Target>M&M" QUIET
  38.  
  39. Copy MM:deutsch/InstallD.bat    to "<Target>M&M" QUIET
  40. Copy MM:deutsch/Bestellung.bat    to "<Target>M&M" QUIET
  41. Copy MM:deutsch/Bestellung.txt    to "<Target>M&M" QUIET
  42.  
  43. echo "*nDokumentation nach <Target>M&M kopieren..."
  44. Copy MM:M&M.guide#?     to "<Target>M&M" QUIET
  45. Copy MM:M&M.guide    to "<Target>M&M/M&M.dok" QUIET ; falls kein AmigaGuide vorhanden ist
  46. Copy MM:ReadMe.guide#?  to "<Target>M&M" QUIET
  47.  
  48. echo "*nBeispiele nach <Target>M&M kopieren..."
  49. Copy MM:Examples       to "<Target>M&M/Examples" ALL QUIET
  50. Copy MM:Examples.info  to "<Target>M&M" QUIET
  51.  
  52. echo "*nKataloge nach <Target>M&M kopieren..."
  53. IF NOT Exists LOCALE:Catalogs/deutsch THEN
  54.   echo "*e[32m*nInstallation der deutschen Kataloge zur Zeit NICHT möglich!*e[31m"
  55.   echo "*e[32mBitte nachholen - sonst keine deutsche Oberfläche!*e[31m"
  56. ELSE
  57.   Copy MM:deutsch/MMEditor.catalog to LOCALE:Catalogs/deutsch QUIET
  58.   Copy MM:deutsch/MMPlayer.catalog to LOCALE:Catalogs/deutsch QUIET
  59. ENDIF
  60.  
  61. IF NOT Exists LIBS:asl.library
  62.   MMReq YESNO "ASL.library nach LIBS: kopieren ?"
  63.   IF NOT ERROR
  64.     LAB WB1
  65.     MMReq OKCANC "Bitte Original WB-Disk in DF0: einlegen !"
  66.     IF NOT ERROR
  67.       IF NOT exists df0:libs/asl.library
  68.         Skip WB1 BACK
  69.       ENDIF
  70.     ELSE
  71.       Copy df0:libs/asl.library TO LIBS: QUIET
  72.     ENDIF
  73.   ELSE
  74.     echo "*e[32m*nInstallation von LIBS:asl.library bitte nachholen !*e[31m"
  75.   ENDIF
  76. ENDIF
  77.  
  78. IF NOT Exists LIBS:diskfont.library
  79.   MMReq YESNO "diskfont.library nach LIBS: kopieren ?"
  80.   IF NOT ERROR
  81.     LAB WB2
  82.     MMReq OKCANC "Bitte Original WB-Disk in DF0: einlegen !"
  83.     IF NOT ERROR
  84.       IF NOT exists df0:libs/diskfont.library
  85.         Skip WB2 BACK
  86.       ENDIF
  87.     ELSE
  88.       Copy df0:libs/diskfont.library TO LIBS: QUIET
  89.     ENDIF
  90.   ELSE
  91.     echo "*e[32m*nInstallation von LIBS:diskfont.library bitte nachholen !*e[31m"
  92.   ENDIF
  93. ENDIF
  94.  
  95. IF NOT Exists LIBS:rexxsyslib.library
  96.   MMReq YESNO "rexxsyslib.library nach LIBS: kopieren ?"
  97.   IF NOT ERROR
  98.     LAB WB3
  99.     MMReq OKCANC "Bitte Original WB-Disk in DF0: einlegen !"
  100.     IF NOT ERROR
  101.       IF NOT exists df0:libs/rexxsyslib.library
  102.         Skip WB1 BACK
  103.       ENDIF
  104.     ELSE
  105.       Copy df0:libs/rexxsyslib.library TO LIBS: QUIET
  106.     ENDIF
  107.   ELSE
  108.     echo "*e[32m*nInstallation von LIBS:rexxsyslib.library bitte nachholen !*e[31m"
  109.   ENDIF
  110. ENDIF
  111.  
  112. MMReq YESNO "Soll auch AmigaGuide V34 installiert werden ?"
  113. IF NOT ERROR
  114.   Echo "*nAmigaGuide V34 nach SYS:Utilities kopieren..."
  115.   Copy MM:AGuide/AmigaGuide         to SYS:Utilities/AmigaGuide        QUIET
  116.   Copy MM:AGuide/AmigaGuide.info    to SYS:Utilities/AmigaGuide.info    QUIET
  117.   Echo "*nAmigaGuide.library nach LIBS: kopieren..."
  118.   Copy MM:AGuide/amigaguide.library to LIBS:                QUIET
  119. ENDIF
  120.  
  121. MMReq YESNO "Befindet sich Commodore ED im Verzeichnis C: ?"
  122. IF ERROR
  123.   LAB WB
  124.   MMReq OKCANC "Bitte Original WB-Disk in DF0: einlegen !"
  125.   IF NOT ERROR
  126.     IF NOT exists df0:c/ed
  127.       Skip WB BACK
  128.     ELSE
  129.       Copy df0:c/ed TO C: QUIET
  130.     ENDIF
  131.   ELSE
  132.     echo "*e[32m*nInstallation von C:Ed bitte nachholen !*e[31m"
  133.   ENDIF
  134. ENDIF
  135.  
  136. MMReq YESNO "Soll »Assign MM: Ziel« Befehl in User-Startup eingefügt werden?"
  137. IF NOT ERROR
  138.   copy S:User-Startup to S:User-Startup.old    ; sicherheitshalber...
  139.  
  140.   echo > T:Axel "Assign MM: *"<Target>M&M*"         ; für Menus & More"
  141.   join T:Axel S:User-Startup TO T:Sodtalbers
  142.   copy T:Sodtalbers to S:User-Startup QUIET
  143.   delete T:Axel QUIET
  144.   delete T:Sodtalbers QUIET
  145. ELSE
  146.   echo "*e[32m*n*nBitte vorher jeweils *"Assign MM: <Target>M&M*" eingeben"
  147.   echo "oder in die User-Startup einfügen"
  148. ENDIF
  149.  
  150. echo "*e[31m*n*n*nInstallation beendet - Fenster mit CTRL+\ schließen!"
  151.