Командные файлы операционной системы MS Windows. Лясин Д.Н - 28 стр.

UptoLike

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

28
9) Разложить содержимое папки, имя которой передается в качестве пара-
метра командного файла, по подпапкам в соответствии с расширением файлов
все *.exe файлы в папку EXE, *.txt в TXT и т.д. Создать отдельную папку
для файлов без расширения.
10) Для заданной в качестве параметра скрипта папки найти все файлы, раз-
мер которых превышает заданный в качестве параметра и предоставить пользо-
вателю возможность выбора (команда choice) действий с этими файлами ар-
хивация с удалением или простое удаление.
2.2.11. Представьте отчёт по лабораторной работе преподавателю и отчи-
тайте работу.
2.3. Содержание отчета
Отчет по лабораторной работе должен содержать следующие сведения:
- название и цель работы;
- протокол выполнения лабораторной работы, содержащий команды или
тексты командных файлов по каждому пункту заданий, а также резуль-
таты их выполнения.
3. Контрольные вопросы
3.1. Что такое командный интерпретатор, где в ОС семейства он находится, ка-
кие функции выполняет?
3.2. Чем отличаются внешние и внутренние команды командного интерпрета-
тора?
3.3. В чем смысл операций перенаправления ввода-вывода команд? Приведите
самостоятельные примеры использования операторов перенаправления.
3.4. Откуда сеанс командной строки получает переменные среды? Как созда-
ются новые переменные среды, каковы ограничения на их использование? Дан-
ные каких типов могут хранить и обрабатывать переменные среды?
3.5. Как параметры запуска командного файла можно использовать в его коде?
Какие существуют ограничения на их использование? Для чего используется
расширение параметров командной строки? Приведите самостоятельные при-
меры.
3.6. Какие критерии сравнения можно использовать в команде условного пере-
хода if? Приведите самостоятельные примеры использования этой команды.
3.7. Как можно реализовать фрагмент кода командного файла, работающий по-
добно процедуре?
3.8. Какую роль в сеансе командной строки играет переменная errorlevel? При-
ведите самостоятельные примеры ее использования.
3.9. Поясните роль ключей в команде for /f, приведите самостоятельные приме-
ры их использования.
3.10. Какие средства предоставляет командный интерпретатор Windows для ин-
терактивного взаимодействия с пользователем? Приведите самостоятельные
примеры.
    9) Разложить содержимое папки, имя которой передается в качестве пара-
  метра командного файла, по подпапкам в соответствии с расширением файлов
  – все *.exe файлы – в папку EXE, *.txt – в TXT и т.д. Создать отдельную папку
  для файлов без расширения.
    10) Для заданной в качестве параметра скрипта папки найти все файлы, раз-
  мер которых превышает заданный в качестве параметра и предоставить пользо-
  вателю возможность выбора (команда choice) действий с этими файлами – ар-
  хивация с удалением или простое удаление.
      2.2.11. Представьте отчёт по лабораторной работе преподавателю и отчи-
тайте работу.
      2.3. Содержание отчета
      Отчет по лабораторной работе должен содержать следующие сведения:
      - название и цель работы;
      - протокол выполнения лабораторной работы, содержащий команды или
         тексты командных файлов по каждому пункту заданий, а также резуль-
         таты их выполнения.

     3. Контрольные вопросы

  3.1. Что такое командный интерпретатор, где в ОС семейства он находится, ка-
  кие функции выполняет?
  3.2. Чем отличаются внешние и внутренние команды командного интерпрета-
  тора?
  3.3. В чем смысл операций перенаправления ввода-вывода команд? Приведите
  самостоятельные примеры использования операторов перенаправления.
  3.4. Откуда сеанс командной строки получает переменные среды? Как созда-
  ются новые переменные среды, каковы ограничения на их использование? Дан-
  ные каких типов могут хранить и обрабатывать переменные среды?
  3.5. Как параметры запуска командного файла можно использовать в его коде?
  Какие существуют ограничения на их использование? Для чего используется
  расширение параметров командной строки? Приведите самостоятельные при-
  меры.
  3.6. Какие критерии сравнения можно использовать в команде условного пере-
  хода if? Приведите самостоятельные примеры использования этой команды.
  3.7. Как можно реализовать фрагмент кода командного файла, работающий по-
  добно процедуре?
  3.8. Какую роль в сеансе командной строки играет переменная errorlevel? При-
  ведите самостоятельные примеры ее использования.
  3.9. Поясните роль ключей в команде for /f, приведите самостоятельные приме-
  ры их использования.
  3.10. Какие средства предоставляет командный интерпретатор Windows для ин-
  терактивного взаимодействия с пользователем? Приведите самостоятельные
  примеры.




                                         28