home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 13 / AACD13.ISO / AACD / System / EASys / InstallPack_47 / EASys!_inst / EASys!_iGuide / StartupStandard.script < prev    next >
Text File  |  2000-03-11  |  1KB  |  51 lines

  1. ; re-enable original Amiga-Startup
  2. failat 30
  3. stack 20000
  4.  
  5. if not exists s:startup-sequence.before_ModAS
  6.  quit
  7. endif
  8.  
  9. if not exists SYS:StartSys/ModAS_activated
  10.  quit
  11. endif
  12.  
  13. Install_C:CLIExchange MultiNotify DISABLE
  14.  
  15. ;convert User-Startup
  16. if exists T:NewUserStartup
  17.  delete >NIL: T:NewUserStartup QUIET
  18. endif
  19.  
  20. echo >T:tmpscript_a "failat 30"
  21.  
  22. if exists sys:startsys/a_Init/rexx
  23.  list sys:startsys/a_Init/rexx >>T:tmpscript_a LFORMAT "execute T:tmpscript_b *"%s%s*" *"%n*""
  24. endif
  25.  
  26. list sys:startsys/c_prepare/~(_#?) >>T:tmpscript_a LFORMAT "execute T:tmpscript_b *"%s%s*" *"%n*""
  27. sort T:tmpscript_a to T:conv_users.script
  28.  
  29. echo >T:tmpscript_b ".key file,name*nfailat 30"
  30. echo >>T:tmpscript_b "echo >>T:NewUserStartup *";BEGIN <name>*"*ntype >>T:NewUserStartup *"<file>*"*necho >>T:NewUserStartup *";END <name>**n*"*n"
  31.  
  32. execute T:conv_users.script
  33. delete >NIL: T:conv_users.script T:tmpscript_a T:tmpscript_b QUIET
  34.  
  35. ;Replace Startup Files now
  36. copy T:NewUserStartup S:User-Startup CLONE QUIET
  37. copy s:startup-sequence.before_ModAS s:startup-sequence CLONE QUIET
  38.  
  39. ;remove Flag
  40. delete >NIL: envarc:ModAS_activated env:ModAS_activated SYS:StartSys/ModAS_activated FORCE QUIET
  41.  
  42. ;remove StartSys and shutdown (only for installation script)
  43. SYS:EASys!/bin/swipe >NIL: SYS:StartSys FORCE ALL QUIET
  44. SYS:EASys!/bin/swipe >NIL: SYS:ShutDown FORCE ALL QUIET
  45. delete >NIL: SYS:StartSys.info SYS:ShutDown.info FORCE QUIET
  46.  
  47. ;Cleanup
  48. delete >NIL: T:NewUserStartup QUIET
  49. delete >NIL: T:Module QUIET
  50.  
  51.