Реферат: Основы работы на ПК
2.7. Приостановка выдачи на экран
Если команда MS-DOS выдает слишком много информации на экран, можно воспользоваться комбинацией клавиш Ctrl-S для приостановки выдачи. Нажатие любой буквенно-цифровой клавиши, пробела или Enter возобновит выдачу. Если при выполнении команды MS-DOS на экране появляется сообщение
Strike any key when ready...
или
Strike any key to continue...
то для продолжения работы следует нажать любую буквенно-цифровую клавишу, пробел или Enter.
2.8. Переадресовка ввода
Переадресовка ввода указывается символом (<). Например, по следующей команде сортируется содержимое файла names, а результат сортировки записывается в файл namelist:
sort < names > namelist
MS-DOS включает специальные команды, называемые фильтрами. Они предназначены для преобразования вывода ваших программ, например – сортировки (фильтр sort в предыдущем примере), поиска текста в файле (find), вывода содержимого файла на экран постранично (more).
2.9. Переадресовка вывода
По умолчанию, стандартным выводом большинства программ является экран. Если Вам необходимо переадресовать вывод программы в файл, то в командной строке после имени команды достаточно указать символ (>), после которого должно следовать имя файла приемника:
dir> myfile.doc
Если файл-приемник уже существовал, то старое содержимое файла будет уничтожено. Поэтому, если Вам нужно, чтобы вывод какой-либо программы просто присоединялся к концу файла, то нужно указать два символа (>):
dir a:\files>> myfile.doc
Кроме этого, у Вас есть возможность адресовать вывод одной программы на вход другой с помощью символа (|). Например, следующая команда выводит содержимое каталога на экран в
отсортированном по алфавиту порядке:
dir | sort или dir | sort | more
Вывод из предыдущего примера можно переадресовать в файл, в myfile.lst, например. Пусть он находится на диске в дисководе В:
dir | sort > b:myfile.lst
2.10. Пакетные файлы
Чтобы избежать утомительного набора часто повторяющейся последовательности команд, Вы можете поместить эти командные строки в файл и присвоить последнему расширение bat. Теперь Вам достаточно набрать имя этого файла и нажать ввод, чтобы содержащиеся в пакетном файле команды начались выполняться в той последовательности, в которой они заданы в пакетном файле.
В качестве последней командной строки файла можно указатьимя другого пакетного файла.
Разрешается использование таких средств, как < > >> и |.
(подробно см. Переадресовка ввода Переадресовка вывода)
Установка пути и дисковода в одной строке затрагивает и все последующие строки в файле. То же можно сказать и о среде.
2.11. Команды пакетной обработки
Все команды пакетной обработки являются резидентными (внутренними).
call - вызов одного пакетного файла из другого, без завершения последнего.