Организация работы на ПЭВМ типа IBM PC. Извозчикова В.В. - 12 стр.

UptoLike

Составители: 

12
- создать командный файл для копирования группы из трех файлов из ка-
талога c:\USER на диск а:;
- создать командный файл для удаления всех файлов с расширением “.bak”
из текущего каталога.
3.3.2. Сложные командные файлы
Для проверки полученных в данном пункте командных файлов необходи-
мо предварительно создать рабочие файлы аналогично п.3.3.1:
а) с помощью команд IF, SHIFT создать командный файл для копирования
произвольного числа файлов с диска c:\USER на диск а:\USER;
б) с помощью команды FOR создать командный файл для копирования
всех файлов с именем primer и расширениями pas, obj, exe из каталога диска
c:\USER на диск а:;
в) с помощью команды APPEND создать командный файл запуска тексто-
вого процессора word.exe из каталога k:\WORDS, обеспечивающий работу с
файлами пользователя в каталоге c:\USER. Для проверки работы данного ко-
мандного файла необходимо иметь в каталоге c:\USER хотя бы один файл с
расширением “.doc” (например lab3.doc).
Примечание: Запуск файла word.exe должен выполняться из рабочего ка-
талога;
г) создать командный файл, соответствующий п.а, из которого вызывается
командный файл, соответствующий п.в.
Интерактивные командные файлы.
Работа с утилитой Batch Enhancer (BE) (форматы команд, используемых
утилитой be.exe, приведены в приложении В). Порядок работы следующий:
С помощью подкоманд BE: window, rowcol, printchar, beep, ask, box создать
интерактивный командный файл копирования файлов из каталога c:\USER.
Предусмотреть возможность проверки правильности имени файла и наличия
его копии в каталоге а:\USER.
С помощью подкоманд ВЕ, перечисленных выше создать интерактивный
командный файл, позволяющий строить меню пользователя для работы с паке-
тами Borland C++, Qbasic, Word. В командном файле использовать файл подко-
манд и предусмотреть выход в оболочку NC.
Работаем с файлом autoexec.bat.
Перед началом работы необходимо сохранить исходное содержимое фай-
ла. С этой целью скопировать файл autoexec.bat в файл autoexec.old.
На диске с: создать каталог BATCH. Скопировать в него все созданные в
предыдущих пунктах командные файлы. Изменить файл autoexec.bat, указав в
нем самый короткий путь к каталогу BATCH.
Внести изменения в файл autoexec.bat с целью автоматического запуска
меню пользователя, созданного в п.3б, непосредственно после загрузки систе-
мы. Выполнить перезагрузку системы.
По завершении работы восстановить исходное содержимое файла
autoexec.bat из файла autoexec.old и удалить все файлы и каталоги, созданные
для выполнения работы.
     - создать командный файл для копирования группы из трех файлов из ка-
талога c:\USER на диск а:;
     - создать командный файл для удаления всех файлов с расширением “.bak”
из текущего каталога.

    3.3.2. Сложные командные файлы

     Для проверки полученных в данном пункте командных файлов необходи-
мо предварительно создать рабочие файлы аналогично п.3.3.1:
     а) с помощью команд IF, SHIFT создать командный файл для копирования
произвольного числа файлов с диска c:\USER на диск а:\USER;
     б) с помощью команды FOR создать командный файл для копирования
всех файлов с именем primer и расширениями pas, obj, exe из каталога диска
c:\USER на диск а:;
     в) с помощью команды APPEND создать командный файл запуска тексто-
вого процессора word.exe из каталога k:\WORDS, обеспечивающий работу с
файлами пользователя в каталоге c:\USER. Для проверки работы данного ко-
мандного файла необходимо иметь в каталоге c:\USER хотя бы один файл с
расширением “.doc” (например lab3.doc).
     Примечание: Запуск файла word.exe должен выполняться из рабочего ка-
талога;
     г) создать командный файл, соответствующий п.а, из которого вызывается
командный файл, соответствующий п.в.
     Интерактивные командные файлы.
     Работа с утилитой Batch Enhancer (BE) (форматы команд, используемых
утилитой be.exe, приведены в приложении В). Порядок работы следующий:
     С помощью подкоманд BE: window, rowcol, printchar, beep, ask, box создать
интерактивный командный файл копирования файлов из каталога c:\USER.
Предусмотреть возможность проверки правильности имени файла и наличия
его копии в каталоге а:\USER.
     С помощью подкоманд ВЕ, перечисленных выше создать интерактивный
командный файл, позволяющий строить меню пользователя для работы с паке-
тами Borland C++, Qbasic, Word. В командном файле использовать файл подко-
манд и предусмотреть выход в оболочку NC.
     Работаем с файлом autoexec.bat.
     Перед началом работы необходимо сохранить исходное содержимое фай-
ла. С этой целью скопировать файл autoexec.bat в файл autoexec.old.
     На диске с: создать каталог BATCH. Скопировать в него все созданные в
предыдущих пунктах командные файлы. Изменить файл autoexec.bat, указав в
нем самый короткий путь к каталогу BATCH.
     Внести изменения в файл autoexec.bat с целью автоматического запуска
меню пользователя, созданного в п.3б, непосредственно после загрузки систе-
мы. Выполнить перезагрузку системы.
     По завершении работы восстановить исходное содержимое файла
autoexec.bat из файла autoexec.old и удалить все файлы и каталоги, созданные
для выполнения работы.
                                                                            12