COMI-1415 MS-DOS PROJECT
You are to create a “Menu System” that will automatically start itself when the machine is booted to a diskette. You will need to create an autoexec.bat file that will make several things happen during the boot process. Also, you will need to create a config.sys file that will set up the machine. See Below for a description for each file and how each menu is to be set up. You will be sending me 5 files via email when you are done.
AUTOEXEC.BAT – must execute the following commands in the order given: cls, mem, pause, scandisk, cls, path, and boot to the main menu. (Hint the path command should include the DOS folder on your thumbdrive.)
CONFIG.SYS – must execute the following commands in the order given: HIMEM.SYS, EMM386.EXE, load DOS high, set files equal to 20, and set buffers equal to 10.
Main Menu – Users can either exit out of the main menu or go into one of two submenus (application, utility)
Application Menu – the user will have three choices in this menu. They are to be able to pick from either Microsoft Word or Microsoft Notepad or return to the main menu. If the user picks to return to the main menu, then the main menu will be redisplayed. If the user picks either Word or Notepad, the screen is to be cleared and two lines of messages will be displayed with a pause. The first line will state which option was picked. The second line will state (not execute) how this program would have been executed. For example: If the program was EXCEL, then the screen would display something like as follows:
You have chosen to run Microsoft EXCEL.
C:\Microsoft\excel.exe
Utility Menu - user will have six choices in this menu. They are to be able to pick from the following options: return to the main menu, scandisk, defragmentation, virus scan, memmaker, or msd. If the user picks to return to the main menu, then the main menu will be redisplayed. If the user picks one of the formats to be executed, then the screen is to be cleared and two lines of messages will be displayed with a pause. The first line will state which option was picked. The second line will state (not execute) how this program would have been executed.