Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Топ:
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Интересное:
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Дисциплины:
2017-06-05 | 223 |
5.00
из
|
Заказать работу |
|
|
Каждая вводимая в консоли команда имеет следующую структуру:
<Имя команды> <P1> <P2> … <Pm> /K1/K2 …/Kn,
где <Имя команды> – это либо имя одной из внутренних команд (например, Copy, Dir), либо полное или частичное имя файла внешней команды (на-пример, C:\WINDOWS\system32\debug.exe). Элементы команды отделяются друг от друга одним из разделителей. Обычно это пробел.
Какие элементы включает спецификация файла?
Пояснить понятие текущей (рабочей) директории.
Текущая директория в консоли Windows – это директория, заданная ко-мандой CHDIR (cd). Текущая директория в консоли определяется для каждого тома файловой системы. Для приложений Windows текущая директория опре-деляется для каждого процесса.
Пояснить понятия абсолютного и относительного пути.
Путь может быть абсолютным или относительным.
Абсолютный путь представляет собой перечень директорий от корня файловой системы (в Windows символ \ в начале пути) до директории, вклю-чающей собственно имя файла.
Относительный путь указывается от текущей директории. Путь в теку-щую директорию называют еще подстановочным. Он дополняет относитель-ный путь до абсолютного пути.
Чем отличаются записи абсолютного и относительного путей?
См. вопрос№5
Перечислите имена специальных файлов в DOS и Windows.
В качестве имен файлов в Windows могут использоваться имена основ-ных символьных устройств компьютера. Например, такие как PRN – для прин-тера, CON – для консоли (клавиатура для ввода и дисплей для вывода), COM1,2,3,4 – для последовательных портов, NULL – для фиктивного устрой-ства ввода–вывода и др. Эти устройства называют специальными файлами. ^Z – «конец передачи».
|
8 Перечислить операторы перенаправления ввода–вывода и привести примеры их применения.
Операторы перенаправления ввода – вывода Оператор перенаправления | Описание |
> | Записывает данные стандартного вывода команды в файл или на уст-ройство, например, на принтер (PRN) |
< | Читает вместо стандартного потока ввода данные из файла или уст-ройства, например, из последовательного канала (COM1) |
>> | Добавляет данные стандартного вывода команды в конец файла, не удаляя при этом существующей информации из файла |
D1 >& D2 | Направляет данные с выхода одного дескриптора (D1) на вход другого дескриптора (D2) |
D1 <& D2 | Считывает входные данные первого дескриптора (D1) с выхода второ-го дескриптора (D2) |
cmd1|cmd2 | Направляет данные стандартного вывода одной команды (cmd1) в по-ток стандартного ввода другой команды (cmd2). Такое объединение команд называют конвейером, а механизм обмена данными носит на-звание «канал» (pipe) |
Пример: dir > d:\work\file.txt “&”2>>d:\work\file.txt /ggg
9 Какие программы называют фильтрами? Привести примеры использо-вания фильтров.
Фильтрами называют команды, которые используют в качестве ввода стандартный поток STDIN, а в качестве вывода – стандартный поток STDOUT, т. е. ввод с клавиатуры и вывод в окно консоли. Такие команды удобно объеди-нять в цепочки с помощью оператора канала «|» и формировать таким образом то, что называется конвейером команд. Другое наименование – канал (pipe). Оператор канала направляет во временный файл стандартный вывод команды, стоящей слева от оператора. Затем информация из временного файла направля-ется на стандартный вход команды, стоящей справа от оператора.
К фильтрам относятся команды MORE, SORT, FIND. Фильтры делят, упо-рядочивают или выделяют отдельные части из проходящей через них информа-ции.
Что такое конвейер команд и как его организовать?
См. вопрос 9
Приведем в качестве примера следующую цепочку команд:
dir d:\ |find "txt"|sort /R | more
В этой цепочке информация о корневой директории диска D, выдаваемая командой dir, направляется на вход команды find, которая выделяет из входного потока строки, содержащие подстроку “txt” и направляет свой вы-вод на вход команды sort. Эта команда упорядочивает поток входящих строк в порядке, обратном алфавитному, и выдает их на вход команды more. По-следняя выводит поток строк на экран порциями, соответствующими размеру окна консоли.
|
Конвейеризацию команд можно объединять с перенаправлением ввода–вывода. Например, можно рассмотренную выше цепочку команд заставить со-хранять результаты в файле file.txt:
dir d:\ | find "txt" | sort /R | more >d:\file2.txt
В этом примере символы из потока стандартного вывода команды more перенаправляются в текстовый файл: more >d:\file2.txt.
Отчет по лабораторной работе №2
Тема: Автоматизация работы в консоли Windows с помощью командных файлов
|
|
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!