Поскольку пакетные файлы могут включать в себя любые команды, их конвейеры и
«каналы», при большом количестве условий и циклов последствия некорректной работы пакетного файла могут быть непредсказуемыми для ОС, и возможно как следствие разру- шительными. Поэтому для организации пакетного файла разработчику необходимо четко представлять себе, что именно и каким образом должно происходить в системе при работе этого файла, какая последовательность действий реализуется в результате выполнения за- думанного сценария и как на эти действия реагирует ОС.
Помимо рассмотренных в предыдущих лабораторных работах команд, которые могут быть использованы при организации пакетного файла, существует ряд дополнительных, функционал которых напоминает операторы языков программирования высокого уровня. К их числу относятся: At, Call, Doskey, Echo, Endlocal, For, Goto, If, Pause, Rem, Set, Set- local и Shift.
В настоящей лабораторной работе предполагается ознакомление с основными коман- дами, используемыми в качестве инструментов организации пакетных файлов, создание ко- мандного файла в формате ASCII, реализующего определенный сценарий работы системы, а также оценка возможности использования его в качестве сценария входа в систему.
Перед началом выполнения лабораторной работы в среде ОС Windows необходимо выполнить следующее:
Cmd.exe;
ознакомиться с описанием и синтаксисом ввода приведенных команд и служебных утилит.
Достарыңызбен бөлісу: |