home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / enterprs / c128 / util / cs-dos.arc / EXEC.TXT < prev    next >
Encoding:
Text File  |  1990-03-24  |  2.1 KB  |  2 lines

  1.   ├OMMAND:     ┼╪┼├
  2.  
  3.   ╙EE ALSO:    *, >, >>, ╟┼╘, ╨╒╘, ╔╬╘20, ┬┴╘├╚ ╞╔╠┼╙
  4.  
  5.   ╙YNTAX:      EXEC SEQUENTIAL_FILENAME
  6.  
  7.   ╞UNCTION:
  8.  
  9.  
  10.   ╫HEN YOU  FIRST BOOT  THE ─╧╙  SHELL, IT SEARCHES DRIVE A: FOR A ╙┼╤ FILE
  11. CALLED "AUTOEXEC"  AND THEN PROCEEDS TO EXECUTE WHATEVER IS IN THAT FILE AS
  12. IF YOU  HAD ENTERED THAT TEXT FROM THE KEYBOARD. ╘HE REASON IT DOES THIS IS
  13. BECAUSE "EXEC AUTOEXEC" IS ON THE COMMAND LINE WHEN THE SHELL IS INSTALLED.
  14.  
  15.   ╔F YOU'VE EVER USED ╙┘╙╥┼╙ IN 64 MODE, THEN YOU ARE    PROBABLY     QUITE
  16. FAMILIAR WITH ┼╪┼├ FILES AND KNOW HOW USEFUL THEY CAN BE.
  17.  
  18.   ╫HEN YOU ┼╪┼├ A FILE, THIS IS WHAT HAPPENS.
  19.  
  20.   ╞IRST, THE  SHELL TRIES  TO OPEN  THE FILE. ╔F IT DOESN'T EXIST OR A DISK
  21. ERROR OCCURS,  THEN NOTHING HAPPENS. ╠IFE GOES ON AS IF YOU HAD NEVER TRIED
  22. TO ┼╪┼├ THE FILE.
  23.  
  24.   ╔F ALL  GOES WELL,  THEN FROM  THAT POINT  ON, EVERY  TIME  THE  COMPUTER
  25. ATTEMPTS TO  FETCH A  CHARACTER FROM THE KEYBOARD (DEVICE NUMBER 0) IT WILL
  26. FETCH ONE  FROM THE  ┼╪┼├ FILE INSTEAD. ╔T DOESN'T MATTER WHETHER YOU'RE IN
  27. DIRECT OR  PROGRAM MODE  OR WHETHER  YOU USE  ╔╬╨╒╘ OR  ╟┼╘, IF  THE ╦┼╥╬┼╠
  28. THINKS IT'S DEALING WITH THE KEYBOARD, IT'S NOT, IT'S DEALING WITH THE ┼╪┼├
  29. FILE.
  30.  
  31.   ╫HEN THE  END OF  THE ┼╪┼├  FILE IS  REACHED, NORMAL  KEYBOARD  INPUT  IS
  32. RESTORED.
  33.  
  34.   ┼╪┼├  TRIES  TO  BE  AS  INCONSPICUOUS  AS  POSSIBLE.  ╘HERE  ARE  A  FEW
  35. RESTRICTIONS. ╙INCE  ┼╪┼├ HAS  TO FETCH IT'S DATA FROM DISK (IT DOES SO ONE
  36. SECTOR AT  A TIME)  IT MAY  NEED TO OPEN UP A DISK FILE WHILE AN ┼╪┼├ IS IN
  37. PROGRESS. ╘HIS  ONLY APPLIES  IF THE ┼╪┼├ FILE IS MORE THAN ONE BLOCK LONG.
  38. ╙INCE ┬┴╙╔├  ONLY ALLOWS  A MAXIMUM  OF TEN  FILES OPEN  AT ANY  ONE  TIME,
  39. PROBLEMS WILL  ARISE IF  WHATEVER YOU'RE  ┼╪┼├ING HAS TEN OPEN FILES. ╬OT A
  40. VERY LIKELY  OCCURANCE. ┴ MORE LIKELY PROBLEM WOULD BE THE DISK DRIVE WHICH
  41. ALLOWS FEWER OPEN FILES.
  42.  
  43.   ╘HERE ARE A COUPLE OF ╨╧╦┼S THAT YOU MAY FIND USEFUL WHEN USING ┼╪┼├.
  44.  
  45.   $1┬╞┴   - A ZERO HERE PAUSES ┼╪┼├, 255 RESUMES ┼╪┼├.
  46.   $1┬┼┬   - NORMALLY ┼╪┼├ ECHOES EVERY CHARACTER IT
  47.             FETCHES FROM THE ┼╪┼├ FILE TO THE SCREEN.
  48.             ┴ ZERO HERE ENABLES ECHO, AND A 255 DISABLES
  49.             ECHO.
  50.   
  51.  
  52.